├── .cproject ├── .gitignore ├── .project ├── .pydevproject ├── .travis.yml ├── CMakeLists.txt ├── CMakeLists_MinGW64.txt ├── DEPENDS ├── Dockerfile ├── ES-HyperNEAT readme ├── INSTALL ├── LICENSE ├── MANIFEST.in ├── MultiNEAT.cbp ├── MultiNEAT.project ├── MultiNEAT.sln ├── MultiNEAT.vcproj ├── MultiNEAT.workspace ├── MultiNEAT ├── __init__.py └── viz.py ├── README.md ├── _MultiNEAT.pyx ├── appveyor.yml ├── cMultiNeat.pxd ├── conda ├── bld.bat ├── build.sh ├── conda_build_config.yaml ├── meta.yaml ├── run_test.bat └── run_test.sh ├── examples ├── DefaultConfig.NEAT ├── NoveltySearch.py ├── PythonObjectTraits.ipynb ├── TestCondTraits.py ├── TestESHyperNEAT_xor.py ├── TestESHyperNEAT_xor_3d.py ├── TestHyperNEAT_xor.py ├── TestNEAT_xor.py ├── TestTraits.py ├── ball_keeper.py └── gym │ ├── lunar_lander.py │ ├── pole_balancing.py │ ├── swing.py │ └── walker.py ├── setup.py ├── src ├── Assert.h ├── Genes.h ├── Genome.cpp ├── Genome.h ├── Innovation.cpp ├── Innovation.h ├── Main.cpp ├── NeuralNetwork.cpp ├── NeuralNetwork.h ├── Parameters.cpp ├── Parameters.h ├── PhenotypeBehavior.cpp ├── PhenotypeBehavior.h ├── Population.cpp ├── Population.h ├── PythonBindings.cpp ├── PythonBindings.h ├── Random.cpp ├── Random.h ├── Species.cpp ├── Species.h ├── Substrate.cpp ├── Substrate.h ├── Traits.cpp ├── Traits.h ├── Utils.cpp └── Utils.h └── travis ├── Dockerfile ├── build_docker.sh ├── install.sh ├── main.sh ├── run.sh └── run_in_docker.sh /.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/.cproject -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/.project -------------------------------------------------------------------------------- /.pydevproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/.pydevproject -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakeLists_MinGW64.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/CMakeLists_MinGW64.txt -------------------------------------------------------------------------------- /DEPENDS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/DEPENDS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/Dockerfile -------------------------------------------------------------------------------- /ES-HyperNEAT readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/ES-HyperNEAT readme -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /MultiNEAT.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT.cbp -------------------------------------------------------------------------------- /MultiNEAT.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT.project -------------------------------------------------------------------------------- /MultiNEAT.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT.sln -------------------------------------------------------------------------------- /MultiNEAT.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT.vcproj -------------------------------------------------------------------------------- /MultiNEAT.workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT.workspace -------------------------------------------------------------------------------- /MultiNEAT/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT/__init__.py -------------------------------------------------------------------------------- /MultiNEAT/viz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/MultiNEAT/viz.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/README.md -------------------------------------------------------------------------------- /_MultiNEAT.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/_MultiNEAT.pyx -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cMultiNeat.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/cMultiNeat.pxd -------------------------------------------------------------------------------- /conda/bld.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/conda/bld.bat -------------------------------------------------------------------------------- /conda/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/conda/build.sh -------------------------------------------------------------------------------- /conda/conda_build_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/conda/conda_build_config.yaml -------------------------------------------------------------------------------- /conda/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/conda/meta.yaml -------------------------------------------------------------------------------- /conda/run_test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/conda/run_test.bat -------------------------------------------------------------------------------- /conda/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/conda/run_test.sh -------------------------------------------------------------------------------- /examples/DefaultConfig.NEAT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/DefaultConfig.NEAT -------------------------------------------------------------------------------- /examples/NoveltySearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/NoveltySearch.py -------------------------------------------------------------------------------- /examples/PythonObjectTraits.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/PythonObjectTraits.ipynb -------------------------------------------------------------------------------- /examples/TestCondTraits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/TestCondTraits.py -------------------------------------------------------------------------------- /examples/TestESHyperNEAT_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/TestESHyperNEAT_xor.py -------------------------------------------------------------------------------- /examples/TestESHyperNEAT_xor_3d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/TestESHyperNEAT_xor_3d.py -------------------------------------------------------------------------------- /examples/TestHyperNEAT_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/TestHyperNEAT_xor.py -------------------------------------------------------------------------------- /examples/TestNEAT_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/TestNEAT_xor.py -------------------------------------------------------------------------------- /examples/TestTraits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/TestTraits.py -------------------------------------------------------------------------------- /examples/ball_keeper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/ball_keeper.py -------------------------------------------------------------------------------- /examples/gym/lunar_lander.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/gym/lunar_lander.py -------------------------------------------------------------------------------- /examples/gym/pole_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/gym/pole_balancing.py -------------------------------------------------------------------------------- /examples/gym/swing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/gym/swing.py -------------------------------------------------------------------------------- /examples/gym/walker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/examples/gym/walker.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/setup.py -------------------------------------------------------------------------------- /src/Assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Assert.h -------------------------------------------------------------------------------- /src/Genes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Genes.h -------------------------------------------------------------------------------- /src/Genome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Genome.cpp -------------------------------------------------------------------------------- /src/Genome.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Genome.h -------------------------------------------------------------------------------- /src/Innovation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Innovation.cpp -------------------------------------------------------------------------------- /src/Innovation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Innovation.h -------------------------------------------------------------------------------- /src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Main.cpp -------------------------------------------------------------------------------- /src/NeuralNetwork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/NeuralNetwork.cpp -------------------------------------------------------------------------------- /src/NeuralNetwork.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/NeuralNetwork.h -------------------------------------------------------------------------------- /src/Parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Parameters.cpp -------------------------------------------------------------------------------- /src/Parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Parameters.h -------------------------------------------------------------------------------- /src/PhenotypeBehavior.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/PhenotypeBehavior.cpp -------------------------------------------------------------------------------- /src/PhenotypeBehavior.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/PhenotypeBehavior.h -------------------------------------------------------------------------------- /src/Population.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Population.cpp -------------------------------------------------------------------------------- /src/Population.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Population.h -------------------------------------------------------------------------------- /src/PythonBindings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/PythonBindings.cpp -------------------------------------------------------------------------------- /src/PythonBindings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/PythonBindings.h -------------------------------------------------------------------------------- /src/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Random.cpp -------------------------------------------------------------------------------- /src/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Random.h -------------------------------------------------------------------------------- /src/Species.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Species.cpp -------------------------------------------------------------------------------- /src/Species.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Species.h -------------------------------------------------------------------------------- /src/Substrate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Substrate.cpp -------------------------------------------------------------------------------- /src/Substrate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Substrate.h -------------------------------------------------------------------------------- /src/Traits.cpp: -------------------------------------------------------------------------------- 1 | // 2 | // Created by peter on 28.04.17. 3 | // 4 | 5 | #include "Traits.h" 6 | 7 | -------------------------------------------------------------------------------- /src/Traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Traits.h -------------------------------------------------------------------------------- /src/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Utils.cpp -------------------------------------------------------------------------------- /src/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/src/Utils.h -------------------------------------------------------------------------------- /travis/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/travis/Dockerfile -------------------------------------------------------------------------------- /travis/build_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/travis/build_docker.sh -------------------------------------------------------------------------------- /travis/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/travis/install.sh -------------------------------------------------------------------------------- /travis/main.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/travis/main.sh -------------------------------------------------------------------------------- /travis/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/travis/run.sh -------------------------------------------------------------------------------- /travis/run_in_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/peter-ch/MultiNEAT/HEAD/travis/run_in_docker.sh --------------------------------------------------------------------------------