Skip to content

A deep neural network chess program that I probably will not understand

Notifications You must be signed in to change notification settings

ricardoy/chesstakov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chesstakov

A deep neural network based chess program.

Dependencies:

  • flask
  • flask-cors

Steps:

  1. Run:
cat *.pgn | pgn-extract -s -D -#3000

to generate pgn files, each containing 3000 games.

  1. Run parser.py to extract at most 10 random position from each game. For each pgn file, a new HDF5 file will be created.

  2. Run concat_h5.py to generate merge all HDF5 files into one.

  3. Run generate_training_dataset.py.

  4. Run board_selection_tranining.py.

About

A deep neural network chess program that I probably will not understand

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors