#solver #cram #chomp #game #impartial

app igsolve

The program for solving impartial games

3 releases

0.1.2 Dec 31, 2023
0.1.1 Nov 21, 2023
0.1.0 May 30, 2023

#238 in Math

50 downloads per month

GPL-3.0-or-later

370KB
6.5K SLoC

igsolve is the console-based program (by Piotr Beling) for solving impartial games. Currently, only the normal play convention is supported, but support for misère games is planned.

Please run the program with the --help switch to see the available options (including the list of supported games).

Installation

The program can be compiled and installed from sources. To do this, a Rust compiler is needed. The easiest way to obtain the compiler along with other necessary tools (like cargo) is to use rustup.

Once Rust is installed, to compile and install the program with native optimizations, just execute:

RUSTFLAGS="-C target-cpu=native" cargo install igsolve

Dependencies

~4MB
~73K SLoC