Crate hexe [−] [src]
This crate serves as a way to use the Hexe chess engine from within any Rust project.
Usage
This crate is available on crates.io and can be used by adding the
following to your project's Cargo.toml
:
[dependencies]
hexe = "0.0.1"
and this to your crate root:
extern crate hexe;
Using hexe_core
This crate reexports the hexe_core
crate as hexe::core
. Its most
commonly used parts are available in the prelude
.
If you wish to use hexe_core
with its original name, you may do:
use hexe::core as hexe_core;
Reexports
pub extern crate hexe_core as core; |
Modules
engine |
The Hexe chess engine as a self-contained type. |
mv |
A chess move. |
position |
A chess game state position. |
prelude |
The Hexe prelude imports various types that may be used often when interacting with this crate. |
zobrist |
A structure for zobrist hashing. |