blob: d87c225b8073980e6ce4160f62859d825b069c1d (
plain)
#![feature(new_uninit)]
#![feature(maybe_uninit_uninit_array)]
#![feature(maybe_uninit_slice)]
pub use engine::{
ActualLimit, Clock, Engine, EvaluationSettings, Frontend, SearchLimit, ENGINE_ABOUT,
ENGINE_AUTHOR, ENGINE_NAME,
};
pub use eval::Evaluation;
pub use model::{CheckersBitBoard, Move, MoveDirection, Piece, PieceColor, PossibleMoves};
pub use transposition_table::{TranspositionTable, TranspositionTableRef};
pub mod c_abi;
mod engine;
mod eval;
mod lazysort;
mod search;
mod transposition_table;
|