Generator options
All of the generator options are built into Kevingo. These instructions are for using older generators, or for accessing a board JSON. If you're using Bingosync, you'll need to use one of these options:
- Kev360's board generator site is the most user-friendly option. Select your preferred settings, hit "generate", copy the JSON output.
- Daft's generator (qtpy01_no_gui): This is the original Quackthingo board generator, adapted for use in Python. It has no special customization options - it just outputs a board JSON, a graffiti square count, and a board seed.
- Crabbi's generator (generator.py): This is a generator designed to balance boards differently. Kev's generators are adapted from this code. It has a few balancing options that can be toggled, including the option to allow more than 1 graffiti square per row/column. By default, it outputs a board JSON and a list of graffiti squares.
Daft and Crabbi's generators can be run from a command line (if you have Python installed), or using an online Python interpreter.
Non-CLI method
- Open an online Python interpreter
- Paste the contents of your board generator python file into the left side, and hit "run"
CLI method
(these instructions are for Windows, if you use another OS you're on your own sorry)
- Make sure that you have Python installed
- Download the generator .py file that you want to use
- Open command prompt, and change directory into the right folder (type "cd" and drag the folder that contains your generator into the command prompt window)
- Run the .py file (type "py generator.py" or "py qtpy01_no_gui.py")
Once you have your board JSON, regardless of which method you're using, open your board site (Bingosync or Kevingo. Hit the "custom (advanced)" option under the "game" dropdown menu for Bingosync, or hit the "other" option in the "generate new board" menu for Kevingo. Paste your generator's output (excluding anything like graffiti count info - you just want everything between the [brackets]) into the board field.