deal is the eighth wing of fable, and it breaks two assumptions at once: hidden information (hands you can't see) and an adversary. That kills the BFS oracle — there is no "the answer" when someone is playing back at you. So certification changes shape. Instead of solving the game, a tribunal of simulated opponents plays each candidate hundreds of times (seeded, reproducible) and the game ships only if three gates pass with measured evidence:
Interest is graded from the same evidence: skill depth, tension (how often the lead changes hands), agency (real choices per turn), pace. The verdict panel shows the actual numbers from this game's tribunal.
Two structural families with a sampled deck (3–4 suits × 6–9 ranks), and family-specific grammar: trick-taking (follow-suit or free, optional trump suit, scored by tricks, captured points, or hearts-style avoidance) and shedding (match by suit/rank, climbing, wild ranks, skip ranks). Familiar games fall out as special cases; most rolls have no family name. The rulebook is generated from the genome — the rules card writes itself.
The greedy bot that certifies each game is the same bot you play. It knows the objective (ducks poison in avoidance games, holds wilds, chains skips when ahead) but searches nothing — strong enough that beating it feels earned, weak enough that you can. "Watch bot vs bot" replays a certification game so you can learn the game by watching its first two players.
The engine is a pure reducer: init(genome, seed), legalMoves(state),
apply(state, move). No mutation, no hidden randomness. That is exactly the contract the
games.mino.mobi party platform (Durable Object rooms), hoop, and the ar/mmo transports already speak — a remote
human is just another move source. The bot is the first opponent, not the last.