//! Bots for the Turnbase engine: `Random`, minimax/alpha-beta, and MCTS.
//!
//! Every bot drives a game through the [`turnbase::Game`] trait, so the same
//! bot works for any game implemented against the engine.
use ;
pub use Ismcts;
pub use Mcts;
pub use Minimax;
pub use Random;
/// A policy that picks one action for a player at a decision point.
/// A bot that scores and ranks every available action, best first.
///
/// For hints, teaching, and debugging search. An opt-in extension to [`Bot`]:
/// bots with no meaningful ranking (e.g. a uniform-random bot) simply do not
/// implement it.