trictrac/store/src/lib.rs

22 lines
451 B
Rust
Raw Normal View History

2023-10-07 20:46:24 +02:00
mod game;
2024-05-20 18:57:19 +02:00
mod game_rules_moves;
2025-01-06 20:27:16 +01:00
pub use game_rules_moves::MoveRules;
2024-05-20 19:04:46 +02:00
mod game_rules_points;
2024-03-24 18:37:35 +01:00
pub use game::{EndGameReason, GameEvent, GameState, Stage, TurnStage};
2024-05-20 19:04:46 +02:00
pub use game_rules_points::PointsRules;
2023-10-07 20:46:24 +02:00
mod player;
2024-03-09 22:20:11 +01:00
pub use player::{Color, Player, PlayerId};
2023-10-07 20:46:24 +02:00
2023-10-28 15:12:04 +02:00
mod error;
pub use error::Error;
mod board;
2024-01-27 20:22:20 +01:00
pub use board::CheckerMove;
2023-10-28 15:12:04 +02:00
mod dice;
2024-03-11 20:45:36 +01:00
pub use dice::{Dice, DiceRoller};
2026-01-10 21:01:35 +01:00
// python interface "trictrac_engine" (for AI training..)
mod pyengine;