бинарный романтик
Ну вот, основной функционал создан.

Итак, мы умеем:
-создавать прямоугольные поля произвольных размеров, свернутые в тороид.
-заполнять поле случайным образом.
-сохранять и загружать поля.
-очищать поле.
-вручную редактировать содержимое поля
-очищать поле
-раскрашивать объекты на поле заданными цветами, обозначающими возрастные группы объектов.
-показывать, сколько шагов эволюции было сделано
-показывать количество объектов на поле
-показывать режим работы программы (эволюция/редактирование поля)
-работать с двумя типами эволюции: ручной и автоматической.
-задавать интервал между шарами автоматической эволюции.
-решена проблема загрузки файла с параметрами поля, отличающимися от текущих.

Бонус: по сравнению с предыдущей версией наблюдается пятикратное увеличение производительности (за счет переработки алгоритмов отображения поля и эволюции поля)

Что будет:
-загрузка на поле наиболее интересных фигур.
-написание справочной системы.

@темы: Программирование