Skip to content

Dice Chess Analytics

A high-performance analytical backend and data pipeline for Dice Chess — ingesting, normalizing, and querying millions of games and positions.

Dice Chess is a chess variant where a turn consists of:

  1. Dice Roll: The active player rolls three standard six-sided dice. The numbers correspond to chess pieces:
    • 1: Pawn ♙
    • 2: Knight ♘
    • 3: Bishop ♗
    • 4: Rook ♖
    • 5: Queen ♕
    • 6: King ♔
  2. Micro-moves: The player can make up to three moves in a single turn using the pieces shown on the rolled dice. For example, if a player rolls 1, 2, 4, they can make a pawn move, a knight move, and a rook move in any order.
  3. End Turn: The turn ends after 3 moves, or if the player has no further legal moves, or if they capture the opponent’s King (declaring checkmate).