[Open Artificial Intelligence Library]. This library main goal is to provide a tool box to those who want to use algorithm such as neural network or genetics Algorithm and all algorithms that are commonly within the Artificial Intelligence field.
NeuroDraughts is a Draughts/Checkers game that teaches itself how to play through self play. It combines an Artificial Neural Network, trained by Temporal Difference Learning using some GeneticAlgorithm style behaviour.