Skip to content

ricardoy/chesstakov

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

No packages published