Rust and Python library for the game of Go.
- Drive external engines with Go Text Protocol.
- Variable board sizes from 4x4 to 32x32.
- Relatively fast.
- Out-of-the-box support for DL/ML (action encoding and decoding methods).
- Consistent interface with spooky-chess and spooky-connect4.
cargo add spooky_gouv add spooky-goIncludes type hints.
fish run_tests.fishfish run_python_tests.fishfish run_rust_tests.fish
fish run_lints.fish
fish run_benchmark.fish
- spooky-chess
- spooky-connect4
- spooky-go
Initialize the comparison-test dependency with git submodule update --init.
Install development dependencies with uv sync --dev, then run uv run ty check.
Type checking also runs as part of fish run_lints.fish.