Skip to content

MemoS77/open-evolution-simulator

Repository files navigation

Open Evolution Simulator

Deploy: https://evolutionsimulator.netlify.app/

The project is a sandbox for creating and visualizing models of genetic algorithms, artificial life forms, evolution simulations, etc. In addition, the application can be used for various experiments and visualization of other processes not related to evolution. Anyone can use it for their needs. In addition, you can develop and add your "engine". To do this, you need to create a folder to /src/engines/ and a new class inheriting engine2d.ts

You can share your engine by forking the project and creating a pull request to the main branch.


Проект представляет собой песочницу для создания и визуализации моделей генетических алгоритмов, искусственных форм жизни, симуляции эволюции и т.п. Кроме того, приложение возможно применять для различных экспериментов и визуализации других процессов не связанных с эволюцией. Любой желающий может ее использовать для своих нужд.

Кроме того вы можете разработать и добавить свой "движок". Для этого необходимо создать папку в /src/engines/ и новый класс наследуя engine2d.ts

Поделиться своим движком можно сделав fork проекта и создав pull request в ветку main.