Oder
koenig
? Weiß ich nicht.
A Rust-based chess engine, built to support custom implementations and chess variants. In general, it should be just as easy to implement standard chess, hex chess, or an infinite chess board with the traits and definitions in this crate.
- Implement FEN string processing.
- Implement SAN literal processing.
- Finalize definitions in
konig::core
. -
konig::standard
- An implementation of standard chess using
konig::core
. - Move validation.
- Move processing.
- Display implementation.
- Significant testing.
- Complete and review documentation.
- An implementation of standard chess using
TODO
, i.e., DON'T USE THIS LIBRARY YET.
It's still very unfinished; I expect usage of this crate to be reasonable by the release of v0.2.0
.