Skip to main content

A simple math dice game for friends and family

If you’re looking for a math dice game that’s easy to set up and actually fun to play with friends, this one is worth a try. It’s a light challenge—enough to make you think, not enough to kill the evening. Four dice, a scrap of paper, and a few people who don’t mind scribbling or thinking out loud.

I’ve played it around the table with friends: same target for everyone, same worker numbers, and a friendly race to see who can hit the number (or get closest). There’s usually more than one path, so you compare answers, laugh at near misses, and roll again.

No board. No app. Just dice, a little arithmetic, and a bit of friendly competition.

The idea in one breath

Roll a target.
Roll a few worker numbers.
Use each worker once.
Mix them with +, −, ×, or ÷ (and parentheses if you like).
Closest to the target wins the round.

That’s it.

What you need

  • 4 standard dice
  • Paper and a pencil for each player (scratch paper is fine)
  • 2 or more players (you can also play solo against your own best score)

Works well from about age 8 if kids are happy multiplying; younger players can stick to + and − and still have a good time.

How a round works

1. Make the target

Roll one die. Multiply that face by 5. That product is this round’s target.

Examples:

  • Roll a 3 → target 15
  • Roll a 4 → target 20
  • Roll a 6 → target 30

Write the target at the top of your page so nobody forgets it.

2. Get your workers

Roll the other three dice. Those three faces are your worker numbers. Write them under the target.

Example:

Target:  20
Workers: 3, 5, 2

Everyone at the table uses the same target and the same workers.

3. Build an expression

Everyone works at the same time. On your own paper, try to combine the three workers so the result lands on the target—or as close as you can manage.

Rules that keep it fair:

  • Use each of the three workers exactly once
  • Don’t invent extra numbers
  • Don’t reuse a worker
  • +, −, ×, ÷ are all allowed
  • Parentheses are allowed (they’re often the clever bit)
  • Prefer whole numbers when you divide, unless your table agrees fractions are fine

You might end up with something like:

  • 3 × 5 + 217
  • (5 + 2) × 321
  • or something else entirely

Same three numbers, different paths.

4. Compare

After a minute or two—or when everyone is ready—show your work.

  • Exact hit on the target: 2 points
  • If nobody is exact: 1 point to whoever got closest
  • If two people tie for closest: both get 1

Then wipe the slate, roll a new target and new workers, and go again.

First person to 5 points wins. (Or stop whenever dinner is ready. House rules are welcome.)

A sample round

Target: 20
Workers: 3, 5, 2

One person tries 3 × 5 + 2 and gets 17 (three away).
Another tries (5 + 2) × 3 and gets 21 (one away).

Nobody hit 20 on the nose. The second path is closer, so that player takes 1 point.

Next round, new dice. New chances.

Little tips from the table

  • Write messy. Scratch paper is for trying paths, not for pretty homework.
  • Try the big operation first. Sometimes multiply two workers, then nudge with + or −. Sometimes add first, then multiply.
  • Parentheses matter. (5 + 2) × 3 is not the same as 5 + 2 × 3.
  • Close still counts. The scoring is kind on purpose. A near miss still feels like a win.
  • Softer night: allow only + and −.
  • Harder night: require that a valid exact hit must use × or ÷ at least once.

Optional: a faster version

When the table is warmed up, you can change the pressure without changing the spirit of the game:

  • Agree a fixed target first (many people like 24)
  • Roll all four dice as workers
  • No paper—only heads
  • First person to calmly say they have it, then recite a correct equation using every face once, takes the round

Same kitchen table. Tighter clock. Save it for when everyone is in the mood.

Why it’s fun to play

There’s rarely only one “right” line of math. Two people can look at the same three dice and build two different roads toward the same number. Sometimes you land exactly. Sometimes you miss by one and laugh. Either way, the dice only took a few seconds to set up—and the next round is already waiting.

Grab four dice. Roll a target. See who can get there.

Comments

Popular posts from this blog

How to Set Up LaTeX (BasicTex) with Visual Studio Code on macOS

LaTeX is a powerful typesetting system that can help you achieve that. In this post, I'll guide you through the process of installing a minimal LaTeX distribution called BasicTex on your macOS machine and setting it up with the popular Visual Studio Code (VSCode) editor. Step 1: Install BasicTex While the full MacTeX distribution provides a comprehensive LaTeX installation, it can be quite large (over 5GB). If you're just starting with LaTeX or have limited storage space, you might want to consider installing BasicTex instead. BasicTex is a smaller alternative that contains all the essential tools you need to create and compile LaTeX documents. Here's how to install BasicTex: Visit the MacTeX website and navigate to the More Packages section . Scroll down to the "A Smaller Distribution, Basic TeX" section and click on the "BasicTeX.pkg" link to download the installer. Once the download is ...

Install wxMaxima on Mac with Homebrew (Fix plotdf / wish Crash)

In this blog post, I'll guide you through the process of installing wxMaxima on your macOS machine and resolve a common issue related to the plotdf() function in macos Sonoma with maxima 5.47, and all other functions that call the tcl-tk interpreter wish . The plotdf() Function Issue MacOS Sonoma comes with a preinstalled Tcl-TK package. One problem you might encounter when using Maxima is that the plotdf() function or ploteq() , which is used for plotting differential equations, crashes. This issue arises because Maxima calls the wish script from the tcl-tk package, but the version of tcl-tk that comes pre-installed with macOS can be problematic. There's an easy fix for this problem: installing tcl-tk and Maxima using Homebrew. Step-by-Step Installation with Homebrew Homebrew is a popular package manager for macOS that makes installing software a breeze. Follow these simple steps to install wxMaxima and resolve the plotdf() issue:...