Software focused in neuroevolution using the algorithm NEAT.
This project was developed in Windows, so the current README have valid instructions for this OS.
This project was developed used Python 3.7, so it's recommended to use this version. If you prefer to use another version, it's possible that some changes need to be done.
To get the repository you could use git clone https://github.com/VgTajdd/neuroevolver.git
or simply download the zip file.
Install Python. Once Python is ready to be used, install virtualenv:
pip install virtualenv
Then, it's necessary to have SWIG, you can download it from here.
At this point, you need to make the SWIG_PATH variable (in the script install_requirements_in_venv.bat) and your SWIG path (where you extracted/installed SWIG) equal.
Finally, update the file python_home with your PYTHON HOME directory.
create_virtualenv.bat
install_requirements_in_venv.bat
run.bat
At this point, if you prefer, you can use Visual Studio.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.