/cataklysm

An up-and-coming alpha-beta Tak bot

Primary LanguageRust

cataklysm

An up-and-coming alpha-beta bot for the board game of Tak.

Running the bot

  1. Install Rust.

  2. Set the environment variable RUSTFLAGS to -Ctarget-cpu=native.

  3. Compile and run the bot. Follow on-screen instructions in the event of errors.

    • cargo r -r -- tei to run the bot in tei mode.
    • cargo r -r -- search "<tps>" to evaluate a position.
    • cargo r -r -- perft "<tps>" to get perft numbers for a position.
    • The binary, which can be found in the /target/release directory, can provide a full, up-to-date list of command line arguments.