https://github.com/permutationlock/neural_network_checkers
Teaching neural networks to play checkers.
https://github.com/permutationlock/neural_network_checkers
Last synced: about 2 months ago
JSON representation
Teaching neural networks to play checkers.
- Host: GitHub
- URL: https://github.com/permutationlock/neural_network_checkers
- Owner: permutationlock
- License: mit
- Created: 2015-05-31T11:24:34.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-07-16T00:50:39.000Z (almost 10 years ago)
- Last Synced: 2025-01-14T15:42:03.127Z (4 months ago)
- Language: C++
- Size: 1.03 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
- License: LICENSE
Awesome Lists containing this project
README
Chubby Checkers: Neural Networks learn to play
----------------------------------------------
In this project I created a checkers board representation,
Neural Network implementation, network client to play
games against other competing teams (server was provided)
and a GUI for watching games play out between different
neural nets.Folders:
Board
- Contains neural net, generation computation and
checkers rules and board representation code.Client
- Containts provided python server code as well as
C++ client code for playing our neural nets against
opponents.Gui
- Contains a openGL display that allows stepping
forward and backwards through checkers games
to observer neural nets playing.Generations
- Contains all generations generated from our running
time on the ARSC supercomputer FISH.