Crate h1v3_logic

Crate h1v3_logic 

Source
Expand description

Contains the underlying logic and objects of h1v3. Can be used as the fundamental backend for alternative implementations.

Re-exports§

pub use error::*;
pub use game::*;
pub use hex::*;
pub use hive::*;

Modules§

error
The errors that can be thrown when playing the game.
game
Contains the most high-level objects applicable to the game. Discounting the user interface, an entire game can be carried out using just them.
hex
The logic behind the positions of the placed pieces and the relationships between them.
hive
The objects and methods applicable to the collection of the placed pieces, AKA the hive.