Module binoxxo::bruteforce [−][src]
This module implements a brute force random puzzle creator for binoxxo. See submodules for details.
Re-exports
pub use self::build_board::create_full_board; |
pub use self::build_board::create_puzzle_board; |
Modules
build_board | Implements a recursive brute force puzzle generator.
First it generates a random and valid binoxxo board.
Then it takes fields away again (by setting them to |
choose_move | This module implements selecting a move from a list of given moves with
|
possible_move | This module contains the code to determine the options for any
empty field of a board: |
rules | This module can check entiere boards or single moves, whether the fullfill the binoxxo rules. |