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. |