One shared kernel (@red-cup-engineering/parlor-kernel), games as data plus a thin face.
Every game is daily-seeded — today's dice are the same for
everyone who plays them today — and every game also offers a fresh random game any time.
-
Pig
Hold-or-roll, first to 100. The computed bust probability and expected value of rolling again sit next to every decision. Bot opponent plays the exact published math.
-
Farkle
Dice-set scoring, hot dice, and a real chance to bust the whole turn. Same computed-odds treatment; same kind of bot opponent.
-
Yacht
Five dice, three rolls, 12 standard categories. Every category shows its exact score-if-you-commit-now and its exact expected value if you reroll once more, recomputed live after every roll and every hold.
-
Chutes & Ladders
The classic 100-square race as a board-as-graph. 1-4 players, any mix of humans and bots — the bot is a die, not an opponent, since there's no strategy in this game. The exact probability distribution of finish turns updates live as the race runs.
-
Fair Spin
A 3-reel practice slot that inverts the genre: computed RTP, per-symbol hit odds, and expected loss per 100 spins are shown permanently on the machine face, never behind a click. Practice bankroll only.