Skip to content

An example program that utilizes NeuroEvolution of Augmenting Topologies(NEAT) to simulate an AND logic gate

Notifications You must be signed in to change notification settings

JoeyVinyard/NEAT-AND

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NEAT-AND

A rudimentary implementation of Kenneth O. Stanley and Risto Miikkulainen's paper over Evolving Neural Networks through Augmenting Topologies. This program aims to implement a representation of an AND gate that is evolved from scratch.

How to use

Simply download the repository, and open the index.html in your favorite browser. (Note that this hasn't been tested in all browsers, but will work in most browsers that support HTML5)

Once opened, simply press the "Next Gen" button to generate the first set of organisms. Optionally, you can toggle generation usign the "Toggle Gen" button. This will continually generate generations until you press it again.

To view extra info, such as the best organism's fitness per generation, check your browser's console.

Acknowledgments

http://nn.cs.utexas.edu/downloads/papers/stanley.ec02.pdf

About

An example program that utilizes NeuroEvolution of Augmenting Topologies(NEAT) to simulate an AND logic gate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published