├── .gitignore ├── LICENSE.txt ├── README.md ├── docs ├── conf.py └── index.rst ├── peas.ai ├── peas.png └── peas ├── __init__.py ├── examples ├── pole_balancing.py └── xor.py ├── experiments ├── hyperneat_fracture.py ├── hyperneat_line_following.py ├── hyperneat_noise.py └── hyperneat_visual_discrimination.py ├── methods ├── __init__.py ├── evolution.py ├── hyperneat.py ├── neat.py ├── neatpythonwrapper.py ├── reaction.py └── wavelets.py ├── networks ├── __init__.py └── rnn.py ├── tasks ├── __init__.py ├── checkers.py ├── linefollowing │ ├── __init__.py │ ├── eight.ai │ ├── eight.png │ ├── eight_inverted.png │ ├── eight_striped.png │ ├── eight_striped2.png │ └── linefollowing.py ├── polebalance.py ├── shapediscrimination.py ├── targetweights.py ├── walking.py └── xor.py └── test ├── __init__.py └── test.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.py[co] 2 | .DS_Store 3 | docs/_build/* 4 | test*.py 5 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/README.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/docs/index.rst -------------------------------------------------------------------------------- /peas.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas.ai -------------------------------------------------------------------------------- /peas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas.png -------------------------------------------------------------------------------- /peas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /peas/examples/pole_balancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/examples/pole_balancing.py -------------------------------------------------------------------------------- /peas/examples/xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/examples/xor.py -------------------------------------------------------------------------------- /peas/experiments/hyperneat_fracture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/experiments/hyperneat_fracture.py -------------------------------------------------------------------------------- /peas/experiments/hyperneat_line_following.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/experiments/hyperneat_line_following.py -------------------------------------------------------------------------------- /peas/experiments/hyperneat_noise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/experiments/hyperneat_noise.py -------------------------------------------------------------------------------- /peas/experiments/hyperneat_visual_discrimination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/experiments/hyperneat_visual_discrimination.py -------------------------------------------------------------------------------- /peas/methods/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /peas/methods/evolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/methods/evolution.py -------------------------------------------------------------------------------- /peas/methods/hyperneat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/methods/hyperneat.py -------------------------------------------------------------------------------- /peas/methods/neat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/methods/neat.py -------------------------------------------------------------------------------- /peas/methods/neatpythonwrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/methods/neatpythonwrapper.py -------------------------------------------------------------------------------- /peas/methods/reaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/methods/reaction.py -------------------------------------------------------------------------------- /peas/methods/wavelets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/methods/wavelets.py -------------------------------------------------------------------------------- /peas/networks/__init__.py: -------------------------------------------------------------------------------- 1 | from rnn import NeuralNetwork -------------------------------------------------------------------------------- /peas/networks/rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/networks/rnn.py -------------------------------------------------------------------------------- /peas/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /peas/tasks/checkers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/checkers.py -------------------------------------------------------------------------------- /peas/tasks/linefollowing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/__init__.py -------------------------------------------------------------------------------- /peas/tasks/linefollowing/eight.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/eight.ai -------------------------------------------------------------------------------- /peas/tasks/linefollowing/eight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/eight.png -------------------------------------------------------------------------------- /peas/tasks/linefollowing/eight_inverted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/eight_inverted.png -------------------------------------------------------------------------------- /peas/tasks/linefollowing/eight_striped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/eight_striped.png -------------------------------------------------------------------------------- /peas/tasks/linefollowing/eight_striped2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/eight_striped2.png -------------------------------------------------------------------------------- /peas/tasks/linefollowing/linefollowing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/linefollowing/linefollowing.py -------------------------------------------------------------------------------- /peas/tasks/polebalance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/polebalance.py -------------------------------------------------------------------------------- /peas/tasks/shapediscrimination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/shapediscrimination.py -------------------------------------------------------------------------------- /peas/tasks/targetweights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/targetweights.py -------------------------------------------------------------------------------- /peas/tasks/walking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/walking.py -------------------------------------------------------------------------------- /peas/tasks/xor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/tasks/xor.py -------------------------------------------------------------------------------- /peas/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /peas/test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/noio/peas/HEAD/peas/test/test.py --------------------------------------------------------------------------------