A deep neural network based chess program.
- flask
- flask-cors
- Run:
cat *.pgn | pgn-extract -s -D -#3000
to generate pgn files, each containing 3000 games.
-
Run parser.py to extract at most 10 random position from each game. For each pgn file, a new HDF5 file will be created.
-
Run concat_h5.py to generate merge all HDF5 files into one.
-
Run generate_training_dataset.py.
-
Run board_selection_tranining.py.