Skip to content

experiment with single pole balancing problem using NEAT

Notifications You must be signed in to change notification settings

fearofcode/neat-pole-balancing

Repository files navigation

neat-python examples

Note that there is a significant amount of duplication between these scripts, and this is intentional. The goal is to make it easier to see what the example is doing, without making the user dig through a bunch of utility code that is not directly related to the NEAT library usage.

Documentation for the library and some of the examples may be found here.

The examples

  • xor A "hello world" sample showing basic usage.

  • circuits Uses an external circuit simulator (PySpice) to create electronic circuits that reproduce an arbitrary function of the input voltage.

  • memory-fixed Reproduce a fixed-length sequence of binary inputs.

  • memory-variable Reproduce a variable-length sequence of binary inputs.

  • neuron-demo Plot outputs of very simple CTRNN and Izhikevich networks.

  • openai-lander Solve the OpenAI Gym LunarLander-v2 environment.

  • picture2d Generate 2D color or grayscale images using Compositional Pattern-Producing Networks.

  • single-pole-balancing Balance a pole on top of a movable cart.

About

experiment with single pole balancing problem using NEAT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages