irma
irma copied to clipboard
Digital organisms ecology system experiment
Нужно продумать биотические и абиотический факторы среды. Думаю будет логичным добавлять по плагину для каждого фактора. Эти плагины должны как-то взаимодействовать с картой шума перлина. Разные факторы должны по разному...
Добавить энергетические затраты/получение в процесс присоединения и отрывания молекул.
Не нужно делать различия между организмом и молекулой. Нужно возвращать только цвет.
Эта [ссылка](https://medium.com/@yvanscher/playing-with-perlin-noise-generating-realistic-archipelagos-b59f004d8401) описывает как можно сгенерировать различные поверхности с помощью всего одной функции [Перлина](https://github.com/jwagner/simplex-noise.js/blob/master/README.md). Нам нужно получить что-то похожее и тоже с формой архипелага. А именно: вода, суша, пустыня, горы,...
People need to understand universal base income
Нужно сделать чтобы команды `say` и `listen` зависели от расстояния. Если организм, который вызывает команду `say` находится далеко, то `listen`, вызванный у другого организма не должен возвратить отправленное значение (расстояние...
На мой взгляд важным есть то, что молекулы могут соединяться и формировать материалы различной плотности. Плотность играет важную роль в жизни организмов. **Придумать** как можно формировать и разрывать плотные материалы.
Use jasmine to cover classes: - ~VM~ - ~BioVM~ - Mutations - Organism - Canvas - World
Нужно добавить миксованные тесты в VM и BioVM. Под миксованными тестами, я имею ввиду тесты в которых учавствует как можно больше операторов языка. Сейчас каждый тест проверяет только один оператор....
Если запуск версии 0.2 будет успешным, то нужно написать небольшую статейку на реддит в группу r/alife про irma.