Skip to content

Playing a game of Othello (Reversi) with deep-learning network agent.

Notifications You must be signed in to change notification settings

shim212/othello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

othello

  • Playing a game of Othello (Reversi) with deep-learning network agent.

  • The network structure and Monte Carlo tree search algorithm mimicks that of AlphaGo by DeepMind.

  • The network parameter was trained by data produced by self-play games from blank knowledge except the rule itself.

  • This program needs 'pygame', 'numpy', 'pickle' from PYPI.

  • This program does not use the known machine learning framework such as tensorflow, but it uses the python files adopted and modified from the book 'Deep Learning from Scratch' by Saito Goki.

  • I also adopted and modified python files of othello game from the book 'Invent your own computer game with python' by Al Sweigart.

About

Playing a game of Othello (Reversi) with deep-learning network agent.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages