ai-tictactoe 0.1.0

A small, exact tic-tac-toe engine with perfect play
Documentation
#![doc = include_str!("../README.md")]
#![forbid(unsafe_code)]

mod mv;
mod play;
mod position;
mod protocol;
mod search;
mod tablebase;
mod trace;

#[cfg(feature = "wasm")]
mod wasm;

pub use mv::{Move, Square};
pub use play::{DecisionReason, DecisionReport, PlayStrategy, choose_move};
pub use position::{GameResult, MoveError, Position, Side};
pub use protocol::Engine;
pub use search::{Algorithm, Candidate, Outcome, SearchReport, SearchStats, perft, search};
pub use tablebase::Tablebase;
pub use trace::{SearchTree, TreeEdge, build_tree};