Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/permutationlock/neural_network_checkers
Teaching neural networks to play checkers.
https://github.com/permutationlock/neural_network_checkers
Last synced: 2 days 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 (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-07-16T00:50:39.000Z (over 9 years ago)
- Last Synced: 2023-03-02T00:35:36.821Z (over 1 year ago)
- Language: C++
- Size: 1.03 MB
- Stars: 1
- Watchers: 1
- 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.