Изменен редактор. Теперь редактируется всё игровое поле. Но маааленькими точками. А было не всё, но большими.
Исправлена небольшая ошибка немного снижавшая производительность. Также изменена (не критичная по влиянию на общее быстродействие часть) конкатенация строки перед выводом на экран.
Исправлена критическая ошибка приводившая к вылету после последовательности операций play -> stop -> edit -> play
Дорисована рамочка вокруг игрового поля и покрашена в светло-зелёный. (На т2 экране не проверялось)
Покрашены надписи в разных режимах в разные цвета.
Изменены правила перехода между состояниями (s)(p)(e)(c)(t)(r), теперь можно перейти почти в любой режим из любого. Теперь не надо stop -> edit -> -> play, можно сразу в edit.
Добавлена возможность пропуска нескольких поколений. Включается в ручную на третьей строке.
Добавлено три пресета. Автозапуск с третьего. Фигурка носит название "жёлудь", самая долгоживущая из известный маленьких фигур. Возможности выбора между пресетами из GUI не добавлены (но вы всегда можете поискать, найти, и сменить или доделать, да)
На этом пока всё
Ах да, чуть не забыл:
https://gitlab.com/doomiurg/evolution/-/raw/main/evolution.lua