#move #chess #validation #generator #game-state

bughouse

This is a bughouse (2v2 Chess) library for tracking game state and validating legal moves

11 releases

0.0.11 Aug 1, 2021
0.0.10 Jul 16, 2021
0.0.6 Jun 25, 2021

#33 in #validator

MIT license

33KB
758 lines

A Bughouse Library In Rust

This library handles the process of move validation and game state.

It's current intended downstream use case is for a Bughouse UI.

It does not yet support move generation. Nor does it keep track of clock times, so it won't support an engine out of the box just yet

Dependencies

~0.6–1.2MB
~25K SLoC