1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#[macro_use]
#[cfg(test)]
extern crate lazy_static;

mod eval;
pub mod pos;

mod quiescent;
mod search;
mod see;

#[cfg(test)]
mod bench;

pub use eval::eval_impl::EvalBoard;
pub use eval::tables::PositionTables;
pub use eval::values::PieceValues;
pub use eval::{EvalChessBoard, MaterialParameters};
pub use myopic_board::*;

pub use search::interactive;
pub use search::negascout;
pub use search::search;
pub use search::terminator::SearchTerminator;
pub use search::SearchOutcome;