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.5"

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;

What hexe_core Provides

Re-exports

pub extern crate hexe_core as core;

Modules

engine

The Hexe chess engine as a self-contained type.

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.