gin-rummy-engine 0.1.0

Gin rummy bots: heuristic and Monte Carlo strategies over an information-hygienic view
Documentation
#![doc = include_str!("../README.md")]
#![warn(missing_docs)]

pub use gin_rummy;

mod action;
mod driver;
mod heuristic;
#[cfg(feature = "rand")]
mod mc;
#[cfg(feature = "rand")]
mod sim;
mod strategy;
mod view;

pub use action::{DrawAction, Layoff, TurnAction, UpcardAction};
#[cfg(feature = "rand")]
pub use driver::play_game;
pub use driver::{EngineError, Table, play_round};
pub use heuristic::{HeuristicBot, HeuristicConfig};
#[cfg(feature = "rand")]
pub use mc::MonteCarloBot;
pub use strategy::Strategy;
pub use view::View;