Expand description
This crate defines the core building blocks for the Hexe chess engine.
§Usage
This crate is available on crates.io and can be used by adding the
following to your project’s Cargo.toml
:
[dependencies]
hexe_core = "0.0.5"
and this to your crate root:
extern crate hexe_core;
Modules§
- Various board types.
- Functionality dealing with castling in chess.
- A color to represent pieces or board squares.
- Forsyth–Edwards Notation parsing.
- Iterators over types.
- Miscellaneous traits and types.
- A chess move.
- A piece used to play chess.
- The Hexe core prelude imports various primitives and traits that may be used often when interacting with this crate.
- A chess board square and its components.