├── .gitignore ├── LICENSE.txt ├── PUREPLES.png ├── README.md ├── pureples ├── __init__.py ├── es_hyperneat │ ├── __init__.py │ └── es_hyperneat.py ├── experiments │ ├── mountain_car │ │ ├── config_cppn_mountain_car │ │ ├── config_neat_mountain_car │ │ ├── es_hyperneat_mountain_car.py │ │ ├── hyperneat_mountain_car.py │ │ ├── neat_mountain_car.py │ │ └── run_all_mountain_car.py │ ├── pole_balancing │ │ ├── config_cppn_pole_balancing │ │ ├── config_neat_pole_balancing │ │ ├── es_hyperneat_pole_balancing.py │ │ ├── hyperneat_pole_balancing.py │ │ ├── neat_pole_balancing.py │ │ └── run_all_pole_balancing.py │ └── xor │ │ ├── config_cppn_xor │ │ ├── config_neat_xor │ │ ├── es_hyperneat_xor.py │ │ ├── hyperneat_xor.py │ │ ├── neat_xor.py │ │ └── run_all_xor.py ├── hyperneat │ ├── __init__.py │ └── hyperneat.py └── shared │ ├── __init__.py │ ├── create_cppn.py │ ├── gym_runner.py │ ├── substrate.py │ ├── test_cppn.py │ └── visualize.py └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /PUREPLES.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/PUREPLES.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/README.md -------------------------------------------------------------------------------- /pureples/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/__init__.py -------------------------------------------------------------------------------- /pureples/es_hyperneat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/es_hyperneat/__init__.py -------------------------------------------------------------------------------- /pureples/es_hyperneat/es_hyperneat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/es_hyperneat/es_hyperneat.py -------------------------------------------------------------------------------- /pureples/experiments/mountain_car/config_cppn_mountain_car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/mountain_car/config_cppn_mountain_car -------------------------------------------------------------------------------- /pureples/experiments/mountain_car/config_neat_mountain_car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/mountain_car/config_neat_mountain_car -------------------------------------------------------------------------------- /pureples/experiments/mountain_car/es_hyperneat_mountain_car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/mountain_car/es_hyperneat_mountain_car.py -------------------------------------------------------------------------------- /pureples/experiments/mountain_car/hyperneat_mountain_car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/mountain_car/hyperneat_mountain_car.py -------------------------------------------------------------------------------- /pureples/experiments/mountain_car/neat_mountain_car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/mountain_car/neat_mountain_car.py -------------------------------------------------------------------------------- /pureples/experiments/mountain_car/run_all_mountain_car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/mountain_car/run_all_mountain_car.py -------------------------------------------------------------------------------- /pureples/experiments/pole_balancing/config_cppn_pole_balancing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/pole_balancing/config_cppn_pole_balancing -------------------------------------------------------------------------------- /pureples/experiments/pole_balancing/config_neat_pole_balancing: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/pole_balancing/config_neat_pole_balancing -------------------------------------------------------------------------------- /pureples/experiments/pole_balancing/es_hyperneat_pole_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/pole_balancing/es_hyperneat_pole_balancing.py -------------------------------------------------------------------------------- /pureples/experiments/pole_balancing/hyperneat_pole_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/pole_balancing/hyperneat_pole_balancing.py -------------------------------------------------------------------------------- /pureples/experiments/pole_balancing/neat_pole_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/pole_balancing/neat_pole_balancing.py -------------------------------------------------------------------------------- /pureples/experiments/pole_balancing/run_all_pole_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/pole_balancing/run_all_pole_balancing.py -------------------------------------------------------------------------------- /pureples/experiments/xor/config_cppn_xor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/xor/config_cppn_xor -------------------------------------------------------------------------------- /pureples/experiments/xor/config_neat_xor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/xor/config_neat_xor -------------------------------------------------------------------------------- /pureples/experiments/xor/es_hyperneat_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/xor/es_hyperneat_xor.py -------------------------------------------------------------------------------- /pureples/experiments/xor/hyperneat_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/xor/hyperneat_xor.py -------------------------------------------------------------------------------- /pureples/experiments/xor/neat_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/xor/neat_xor.py -------------------------------------------------------------------------------- /pureples/experiments/xor/run_all_xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/experiments/xor/run_all_xor.py -------------------------------------------------------------------------------- /pureples/hyperneat/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/hyperneat/__init__.py -------------------------------------------------------------------------------- /pureples/hyperneat/hyperneat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/hyperneat/hyperneat.py -------------------------------------------------------------------------------- /pureples/shared/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/shared/__init__.py -------------------------------------------------------------------------------- /pureples/shared/create_cppn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/shared/create_cppn.py -------------------------------------------------------------------------------- /pureples/shared/gym_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/shared/gym_runner.py -------------------------------------------------------------------------------- /pureples/shared/substrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/shared/substrate.py -------------------------------------------------------------------------------- /pureples/shared/test_cppn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/shared/test_cppn.py -------------------------------------------------------------------------------- /pureples/shared/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/pureples/shared/visualize.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ukuleleplayer/pureples/HEAD/setup.py --------------------------------------------------------------------------------