Skip to content

Implementation of NEAT(NeuroEvolution of Augmenting Topologies) algorithm in Rust

License

Notifications You must be signed in to change notification settings

suhdonghwi/neat

Repository files navigation

neat 🧠

rust build status

Implementation of NEAT(NeuroEvolution of Augmenting Topologies) algorithm in Rust.

Demo

XOR gate

ezgif com-video-to-gif-2

Function approximation (sine function)

ezgif com-video-to-gif-3

Flappy bird

ezgif com-video-to-gif

Roadmap

  • Basic NEAT algorithm implementation
  • XOR example
  • Function approximation example (sine function)
  • Open AI gym environment examples
  • Real world game examples (Flappy Bird, Snake, etc.)
  • Complexity-based speciation

About

Implementation of NEAT(NeuroEvolution of Augmenting Topologies) algorithm in Rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published