Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Example Evolving Simple Organisms using a Genetic Algorithm and Simple Neural Network

License

Notifications You must be signed in to change notification settings

wladradchenko/example.genetic.algorithm.wladradchenko.ru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Evolving Simple Organisms using a Genetic Algorithm and Simple Neural Network

О проекте

Узнайте, как развить популяцию простых организмов, каждый из которых содержит простую нейронную сеть, используя генетический алгоритм в 2D и 3D измерениях. Подробнее о том, как работает алгоритм в статье.

Запуск

Создать виртуальную среду и активировать:

python -m venv venv
source venv/bin/activate

Установить зависимости:

pip install -r requirements.txt

Запуск двумерной симуляции:

python 2d/run.py

Запуск трехмерной симуляции:

python 3d/run.py

Пример

Двумерная симуляция Трехмерная симуляция
original move_enhancer

Контакт

Автор: Wladislav Radchenko

Почта: i@wladradchenko.ru

(вернуться наверх)

Releases

No releases published

Packages

No packages published

Languages