NEAT-Python
NEAT-Python copied to clipboard
Genetic learning algorithm implementation for simulations, games, or general machine learning problems
Delta requires lengths of excess and disjoint gene where historical marking comes into use. As historical marking is not implemented the delta is not correctly calculated and so another formula...
Create a small project that demonstrates the abilities of the NEAT algorithm. It could be a game or a simple function-approximating application (ex. modeling the trigonometric functions using a neural...
The best genome returned by Brain does not seem to generate the correct results despite a progressive increase in fitness.
Refactor the code to make it more elegant and optimized (especially for the core algorithm).
In addition to refactoring code for enhanced readability, improve in-line documentation.
It might be useful to implement unit testing for at least the key functions of the package. This would ensure that any future refactoring or development doesn't alter their function...