Skip to content
The official 'Troop 349' Dice Game
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md
Simulation-Histogram-Turns.png
Troop349-Dice-Cluster.jpg
Troop349-Dice-Game.pages
Troop349-Dice-Game.svg
Troop349_Dice_Game_Simulation.ipynb
requirements.txt

README.md

Troop 349 The Dice Game

Troop 349 Dice

Game Setup

You need the following game components:

  • Three (3) Troop 349 dice. (these are six sided dice with sides labeled 3, 3, 4, 4, 9, 9)
  • Pencil or pen and paper to keep score with, or a good memory.
  1. Each player starts with zero (0) points.

  2. Choose a starting player by their highest rank in scouting and then the number of years engaged in scouting (an Eagle scout goes before a Life Scout who has also been a scouter for 12 years.)

  3. The starting player rolls two (2) of the Troop 349 dice to determine the winning point total by arranging the dice.

    Example: The player rolls a 3, and a 4 the winning point total can be either 34 or 43 the player who rolled chooses which combination they want to use.

  4. Pass the dice to the next player (clockwise) to start the game

Game Play

  1. The player rolls the dice and adds or subtracts the rolled dice from their point total.

    Example: the player rolls 4, 4, and 9 so they could add 17 points to their total (4+4+9) or 1 point (9-4-4) or subtract 1 point (4+4-9). The player can add or subtract any combination of the individual dice numbers. The player must use all the dice in their calculation.

  2. Pass the dice to the next player (clockwise) and repeat.

Winning the Game

When a player’s point total is exactly equal the winning point total at the end of their turn, they win! You may continue to play for 2nd, 3rd, etc. place if there are more than two players.

Alternate Rules

Players roll their own win conditions

Each player rolls their own point total at the start of the game rather than one point total for all players. The first player is then selected by the highest winning point total.

Longer Game

To play a longer game, use three (3) or more dice to determine the game winning point total.

Game simulation to determine play length

Included in this repository is a Python 3 Jupyter Notebook that will simulate playing the game a number of times and then chart the number of turns needed to reach a win condition. Note that the code only simulates a single player game.

The resulting histogram is shown below. Using this simulaton the average game should be somewhere between 7 and 8 turns (for a single player) with 95% of all games being 17 turns or less.

Game length histogram

In an attempt to make this code a bit flexible, the die faces and number of dice used to set the win point total and rolled for each turn are variables and could be changed. This has not been tested extensively! Your results may vary.

You can run this notebook interactively with Binder:

Binder

NOTE: For local use in a virtual environment use something like python3 -m venv venv; source venv/bin/activate; pip install -r requirements.txt

Notes on making your own version

Included in this repository is Troop349-Dice-Game.svg which contains the appropriate designs for laser cutting on a laser cutter. I use the most excellent K40 Whisperer from @Scorchworks. Feel free to check out my macOS packaging of K40 Whisperer if you are a Mac user.

  • Not all die-face combinations will work! That is, if you use 2 on all faces, you cannot get any odd numbers! The good news is that you won't have to as your winning point total will always be an even number too.

  • 349 is prime. While that's cool, it doesn't do anything special for the game. Other than its cool factor.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

You can’t perform that action at this time.