0:00

Живые линии

Каждая точка здесь живая: у неё есть мини-мозг, и она сама решает, куда повернуть. Её след и есть линия. Красивые линии получают энергию, делятся, скрещиваются и рисуют узоры, которые никто не задавал заранее.

Как это работает♥ Поддержать сайт
Фон живёт сам по себе, а по кнопке «Запуск» откроется ваша собственная эволюция с настройками. Выйти можно клавишей Esc.

Как это устроено

🧠 Мозг точки

Нейросеть из 47 весов. Видит стены, ближайшего соседа и свои внутренние часы. Решает, как повернуть и с какой скоростью ехать. Веса передаются потомкам и мутируют.

✨ Красота следа

Плавность exp(−∫κ²), S-линия Хогарта, золотое сечение точки перегиба, оптимум сложности по Вундту и симметрия. У каждой точки свой «вкус»: веса формул в её геноме.

🤝 Сочетания

Золотое отношение длин линий φ ≈ 1.618, золотой угол 137.5°, гармоничные углы 0°, 60° и 90°. Для цветов: аналоги, триада, золотой оттенок и комплементарные.

🌊 Общий порыв

Соседи выравнивают направление, держатся рядом и синхронизируют ритм (модель Курамото). Над всем плывёт общий вихрь, поэтому появляются стаи и потоки.

🎨 Цвет по дистанции

Оттенок тянется к среднему цвету близких соседей, но держится на расстоянии около 22° от него. Получаются градиенты, а не один цвет. Редкие оттенки получают бонус.

🧬 Жизнь и смерть

Энергия приходит за красоту, скопления и гармонию. Деление дешёвое, скрещивание дорогое: двое родителей и двое детей. Следы тают, а старые точки исчезают, поэтому холст не зарастает.

Попробуйте

Стаи

  • Общительность 1.5
  • Скопления на максимум
  • Порыв около 1.5

Радужные потоки

  • Сближение цветов 1
  • Гармония цветов 0.6
  • Мутация 0.2

Длинные узоры

  • Длина следа ×2–3
  • Красота линии выше
  • Меньше точек, чтобы не тормозило

Без отбора

  • Все источники энергии на 0
  • Остаётся чистый дрейф
  • Хорошо видно, что именно даёт отбор
Точки-художники Источники энергии
Красота популяции во времени: У каждой точки свой мини-мозг (нейросеть): она видит стены и соседей и сама решает, куда повернуть. Её след и есть «линия». Белый след = новинка. Клик добавляет точку.
Клавиши: H скрыть интерфейс, S скриншот, R запись, Esc выйти. Интерфейс в видео и скриншоты не попадает.