NeuroDraughts

What came next

Over the years there was interest in continuing this work.

In 1999 Kumar Chellapilla and David Fogel cited NeuroDraughts in the first paper of the work that became Blondie24. Between 2007 and 2015 a group at the Federal University of Uberlândia in Brazil, beginning with Henrique Castro Neto and Rita Maria Silva Julia, published a series of draughts players built on it. The first, LS-Draughts, had the program breed its own sets of features, which the 1997 report had planned and I never got to.

I had another go myself in 2006, starting NeuroDraughts 2 on SourceForge with Doug Rogers, and ported the original to Linux in 2008. In 2026 I came back to it properly. The rebuild is the next page.

The list

The papers and pages that mention NeuroDraughts, oldest first.

YearWhoWhat
1999Chellapilla and FogelEvolving neural networks to play checkers without relying on expert knowledge, IEEE Transactions on Neural Networks
1999Chellapilla and FogelCo-evolving checkers-playing programs using only win, lose, or draw, SPIE
c. 2000Jay ScottMachine Learning in Games: papers and software
2004GhoryReinforcement learning in board games, University of Bristol
2005Patist and WieringLearning to play draughts using temporal difference learning with neural networks and databases, Utrecht University
2006Dubel and LefakisReinforcement learning project: AI checkers player
2007Neto and JuliaLS-Draughts: a draughts learning system based on genetic algorithms, neural network and temporal differences, IEEE Congress on Evolutionary Computation
2007NetoLS-Draughts, master's dissertation, Uberlândia (in Portuguese)
2008Caixeta and JuliaA draughts learning system based on neural networks and temporal differences: the impact of an efficient tree-search algorithm, SBIA
2008CaixetaVisionDraughts, master's dissertation, Uberlândia (in Portuguese)
2009Neto, Julia and CaixetaLS-Draughts: using databases to treat endgame loops in a hybrid evolutionary learning system, in Theory and Novel Applications of Machine Learning
2009Caixeta and JuliaImprovement obtained by ordering the tree-search of an agent for draughts, CLEI
2009Duarte, Julia, Barcelos and OtsukaMP-Draughts: a multiagent reinforcement learning system based on MLP and Kohonen-SOM neural networks, IEEE SMC
2011Barcelos, Julia and MatiasD-VisionDraughts: a draughts player neural network that learns by reinforcement in a high performance environment, ESANN
2013Tomaz, Julia and BarcelosImproving the accomplishment of a neural network based agent for draughts that operates in a distributed learning environment, IEEE IRI
2013UberlândiaD-MA-Draughts, master's dissertation (in Portuguese)
2014Neto, Julia, Caexeta and BarcelosLS-VisionDraughts: improving the performance of an agent for checkers, Applied Intelligence
2015Duarte, Julia, Albertini and NetoMP-Draughts: unsupervised learning multi-agent system based on MLP and adaptive neural networks, IEEE ICTAI
2015Neto, Julia and DuarteImproving the accuracy of the cases in the automatic case elicitation-based hybrid agents for checkers, IEEE ICTAI
2015Neto and JuliaACE-RL-Checkers: improving automatic case elicitation through knowledge obtained by reinforcement learning in player agents, IEEE CIG
2020Duarte, Lau, Pereira and ReisA survey of planning and learning in games, Applied Sciences