Arcane Void · Backgammon

Backgammon with dice you can check.

An opponent whose strength is measured, not advertised. Dice sealed before the first throw and proven after the last. The doubling cube, match play, and an honest account of every move you made. On your device, offline, with no coins to buy.

Android — coming soon to Google Play
A game in progress on the walnut board: the player has rolled 5-2, movable checkers are ringed in gold, pip counts read 167 each
The dice

Fixed before you play. Provable after.

Every backgammon app is accused of rigging its dice, and every developer answers “they are random”, which convinces nobody. We took a different route: the dice are committed to before the game and the commitment is handed to you. When the game ends, the seed is revealed, and the application recomputes every throw in front of you.

  1. Before you spin, the app draws a 32-byte seed from the device's secure random source and shows you its seal.
  2. You spin a dial. Your movement becomes a salt. The app cannot pick a seed knowing your spin, and you cannot pick a spin knowing the seed.
  3. Before the first roll the app shows the commitment: SHA-256 of seed and salt together. Every throw of the game is now fixed. The opponent program is handed each roll when you are, and never the seed.
  4. When the game ends the seed is revealed. The app recomputes every throw and shows a ledger; you can do the same with a page on this site, a short script, or any SHA-256 tool.

Beside the ledger sit the dice statistics for both sides: doubles, pips per roll, and how much the dice helped or hurt each player, with what a fair die gives over that many rolls. A run of doubles against you stops being an accusation and becomes a number.

Verify a game
The Verifiable dice sheet: the app seed sealed before your spin, your spin as a salt, and the commitment before the first roll, each as a hex fingerprint
The seal, your spin and the commitment, shown before the first roll of a game against Truffle.
The opponent

Strength that is measured, not advertised.

The opponent is our own engine, written for this application. It runs on your device, allocates nothing, and is never shown the dice, the seed or a roll that has not happened yet. One engine plays every level, scores every move and produces every analysis. Lower levels choose worse moves, never worse dice.

Twelve opponents sit at the table, from Coach at level 0 to VOID at level 11. Each carries the error rate it makes per move, measured offline over thousands of games, and its place on that one ladder. Truffle is honestly awful. Viper and VOID are Godlike, and VOID runs the engine's deepest search. Pick the one that beats you about half the time, and move up when it stops.

A level describes the program's play, not yours. Your own error rate is on your card during every game.

The home screen: twelve opponent cards from Coach at level 0 to VOID at level 11, each with an animal avatar, and buttons for Match to 3, New game, Two players and Continue game
Every opponent has a name, a face and a measured error rate.
Learning

Coach teaches at the board.

Level 0 is Coach: nine short lessons played on the real board with scripted dice, one rule each. Moving, hitting, the bar, blocked points, doubles, doubling, taking, bearing off, gammon. Coach says what the position asks for, and a Hint plaque draws the engine's best play as arrows whenever you want it.

Coach cannot lose on purpose, but tries hard not to win. Hints show the engine's best play and never change how Coach plays.

Every checker that can move is ringed in gold. Pick one up and the rings jump to the points it can reach, each labelled with the die that gets it there. Drag, or tap a checker and then its target. Undo within the turn, and confirm the turn before it is submitted if you prefer.

Lesson 1 of 9 on the green casino board: Coach's plaque reads 'You rolled 3-1. Make your 5-point', and the checkers that can move are ringed in gold
Lesson one, on the casino baize. Four board finishes ship: walnut, casino, ebony and ivory, oak and navy.
The game

The whole game, done right.

The cube

Double, take or pass, with the Jacoby rule in money games. The engine doubles when it should and declines what it should, and the cube sits on the bar, never over the board or the pip count.

Match play

Matches to 3, 5, 7 or 11 points with the Crawford rule. The score carries from game to game, and “Next game” picks up where the last one left off.

Resignation and scoring

Resign as a single game, a gammon or a backgammon. The opponent declines an offer below what the position is worth, and gammons and backgammons score as they must.

Analysis

After the game: the equity each of your decisions lost, your error rate and its band, and a verdict that separates luck from skill. “Outrolled by 0.4 points, outplayed by 0.1” is the sentence that ends most arguments about dice.

Your record

Every finished game is kept with its seed, salt, commitment, error rates and dice counts. Twenty achievements, from First blood to Into the void, and a trophy page that also shows the record.

Pace

Normal, fast or instant animation. Forced turns play themselves if you let them. Point numbers and pip counts on or off. Landscape, so the board is as large as the screen allows.

Two players

One screen, two people, the same honest dice.

Set the phone or tablet between you. Each side drags or taps its own colour; the board stays put. The dice come from the same committed stream as every other game, every finished turn is still checked and scored by the engine, and Analysis shows both players' error rates afterwards. Whoever loses can verify the dice.

Two players mode on the casino board: Player 1 to move with a 1-5, Player 2 waiting, and a Verifiable dice plaque beside Undo
Editions

Free, and Pro once.

Two separate applications on Google Play, built from the same source. Nothing in either edition is sold by the piece: no coins, no boosters, no timers, nothing that touches a position, a roll or a result.

Backgammon

Free.

  • Opponents from Coach to Pepper, levels 0 to 6
  • Verifiable dice, the ledger and dice statistics in every game
  • All nine lessons, two-player mode, your error rate on every card
  • Single games, saved and resumed, with the record kept

Built to show a banner on the home screen and one video after a finished game, supplied by Google and capped at a PG content rating, never during play and never in a lesson. The first release has advertising switched off. When it is switched on, the privacy policy changes first, and where consent law applies the app asks before the first advertisement.

Backgammon Pro

One purchase through Google Play.

  • Everything in the free edition
  • Opponents 7 to 11: Stretch, Bamboo, Tusker, Viper and VOID
  • Match play to any length, with the cube
  • Every move analysed, every game
  • No advertising, and no advertising software in the binary

The purchase is tied to your Google account; reinstall from Play on any device you sign into.

What it does not do

The list is short because the application is.

  • No account and no sign-in. There is no server of ours to hold one.
  • No analytics, crash reporting or tracking software in either edition.
  • No permission for your location, contacts, files, camera or microphone.
  • No online play, no chat, no content from other players.
  • No wagering, stake, prize or currency. The cube multiplies points and nothing else.
  • No purchased art. The sounds, music and avatars are public-domain work by people the game credits by name.
  • Nothing leaves your device except what the free edition's advertising needs, which the privacy policy lists in full.

Talk to us

Support, a suggestion, a lesson you found confusing, a colour you cannot read, an advertisement that should not have appeared, or a throw the ledger could not verify: one address, read by a person.

backgammon [at] arcanevoid [dot] com

Before you write, the support page answers the usual questions and says what to include so we can answer in one reply.