Опишите поподробнее алгоритм поведения.
Идея игры:
Трава растёт сама, она зелёная.
Травоядные белые, едят траву, получая энергию. Если энергии достаточно, рожают.
Плотоядные красные, едят белых, получая их энергию помноженную на константу энергетического баланса. Рожают также.
Алгоритм игры:
У всех бегающих (белых и красных) мозг. Он у них одинаковый. Изначально в нём пусто, и они бегают потому что кроме мозга в них есть живчик.
Живчик случайно меняет направление существа если мозг ничего не советует.
При рождении передаётся мозг родителя, и делается случайная мутация в новом мозге. У них зрение, они видят вокруг точки разных цветов. Мозг реагирует на точку которую видит, на её цвет, и её позицию, и если в нём есть информация куда повернуть при таких обстоятельствах, то он это сообщает и так делается.