/marlinflow

Neural Network training repository for the Black Marlin chess engine

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

marlinflow

Neural Network training repository for the Black Marlin chess engine

Requirements

  • Python 3
  • Cargo(Rust)
  • Numpy
  • PyTorch

Fen Parse

fen_parse requires files to be saved as following:

<fen0> | <eval0> | <wdl0>
<fen1> | <eval1> | <wdl1>

Usage

Clone the project.

cd parse
cargo build --release

locate the .so/.dylib/.dll in target/release and move it to project root.

mkdir nn

Run main.py with the proper command line arguments