Skip to content

oxalorg/neat.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 

Repository files navigation

neat.py

My small personal implementation of NEAT (NeuroEvolution of Augmenting Topologies).

Work in progress.

Usage:

The only thing needed by neat.py is a fitness function.

This fitness function recieves a list of individuals (i.e. a population) and it is expected to alter the fitness of those individuals.

Each individual is nothing but a dictionary (hashmap) and includes a fitness key.

Check the xor.py file for an example. You can test it out by simply running python3 xor.py.

About

My small implementation of NEAT (NeuroEvolution of Augmenting Topologies)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages