This library contains a single function and a binary with which to exercise it, producing a Boggle™ board suitable for play or input into the Boggle solver. The function signature is
fn generate_boggle_board(rows: usize, cols: usize) -> Vec<Vec<char>>The binary taks a single argument, -s or --size, the format of which
in NxM, such as '4x4' or '5x5':
$ mkboggle -s 5x5The probability of letters is dictated by their distribution in the Boggle 4x4 version of the game. Any extra die needed are generated by randomly duplicating as many of the the sixteen die currently distributed with the library until the board is full.
- Boggle™ is a trademark of Parker Brothers, Inc.
- Scrabble™ is a trademark of Hasbro, Inc.
This Boggle™ generator is Copyright Elf M. Sternberg (c) 2019, and licensed with the Mozilla Public License vers. 2.0. A copy of the license file is included in the root folder.