blob: c75d9c28ab127a527e4fc58eb0eec134d93adc76 (
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, Piece, PieceColor, PossibleMoves};
pub use transposition_table::{TranspositionTable, TranspositionTableRef};
mod engine;
mod eval;
mod lazysort;
mod search;
mod transposition_table;
|