Игра Аква-тор представляет собой клеточный автомат для моделирования простейших пищевых цепочек в природе. Её можно назвать, как и игру "Жизнь" Конуэя, симулятором демиурга: основное занятие игрока - умиротворённое созерцание борьбы за существование созданным им существ на созданной им же планете. Можно иногда и подыграть понравившейся стороне или поэкспериментировать.
В мире аква-Тора живут 2 вида существ: продуценты (растения) и консументы (животные).
Продуцентам для питания достаточно, чтобы рядом было несколько пустых клеток. Они живут оседло, время от времени отпочковывая потомков.
Консументы же всё время движутся в поисках пищи - продуцентов. Они также в благоприяных условиях отпочковывают потомков, но намного реже. Однако и живут они дольше.
В последней версии добавлена возможность мутаций. На старте у всех растений минимальное количество пустых клеток рядом для питания равно восьми. Однако 1 раз на 10000 рождений этот параметр может измениться на +1 или на -1. Для наглядности существа с разными мутациями окрашиваются в разные цвета.
При отсутствии животных изначальная форма растений, комофортно чувствующая себя только в полном одиночестве, вскоре уступает мето на планете более приспособленным растениям, спосбоным безболезненно выдерживать присутстсвие одного соседа рядом, те, в свою очередь - ещё более неприхотливым, и.т.д., пока вся планета не поскроется сплошной коркой из клеток, способных вести нормальный образ жизни, даже если заняты все соседние клетки.
При достаточно медленно размножающихся животных (дающих потомство около 2 раз в течение жизни) их популяция, набрав силу, в один прекрасный момент сожрёт всю эту корку и сама вскоре вымрет от голода.
Однако если ввести животных, дающих потомство 3-4 раза в течение жизни, картина становится намного интереснее (такие правила установлены сейчас по умлочанию). Животные выступают фактором, регулирующим мутации. Дело в том, что хотя более неприхотливые растения и вытесняют своих предков принепосредственном контакте, но в силу большей плотности они же и скорее становятся пищей. В этом случае можно по несокльку часов наблюдать продолжитлеьные биения - периодические колебания численности продуцентов и консументов.
Особенно красивые эффекты можно увидеть при размерах мира более 150х150.
Все настройки, как стартовые параметры мира, так и параметры самих живых существ можно изменять в ходе моделировани кнопочками Initialize и Properties.
Дополнительно:
Левый клик - добавить растение
Shift+Левый клик - добавить животное
Ctrl+Левый клик - убрать существо
Статистику можно смотреть в прямом эфире, однако при длительном моделировании оконо с ней лучше сворачивать, т.к. иначе она будет замедлять работу программы.
Мой Aqua-Torus можно скачать здесь (380 кБ)






Ответить с цитированием




. Особенно полезен будет желающим изучить один из языков программирования платформы .Net (C# или Visual Basic), для этого собственно и создавался проект.Хотя если вы ничего изучать не собираетесь, а просто хотите побывать в образе Создателя, то эта игра несомненно заинтересует вас.
.


