Skip to content
@fortemate

Fortemate

Free, open-source platform for probabilistic chess. Provably fair dice, open Bot API, playable in the browser.

Fortemate

Free, open-source platform for probabilistic chess.

Dice Chess is chess where three dice decide which piece types may move on each turn, and the game ends by capturing the king — no checks, no checkmate, pure calculated risk. Fortemate is the open home of this game family: free to play, no ads, no registration required.

🎲 Play now · 📖 How to play · 🤖 Build a bot

Why it's different

  • Provably fair dice. Every roll uses server CSPRNG wrapped in commit–reveal: the commitment is published before the game, the seed is revealed after, and any finished game can be verified independently. No trust required.
  • Open Bot API. Register your own bot over a simple webhook or polling protocol, climb the public Glicko-2 ladder, and play against humans. Starter kits available in Java, Python, and TypeScript.
  • Skill vs. luck, measured. A game with dice deserves analytics that separate what you played from what you rolled — that is where this platform is headed.

Repositories

Repository What it is
dicechess-bot-java Java 25 baseline house bot and reference starter template
dicechess-engine-scala The rules engine: Scala 3, cross-compiled to JVM and Scala.js/WASM, with a Java-facing API
dicechess-play The web app: SvelteKit PWA, playable offline against local bots
dicechess-play-api Server-authoritative game backend: WebSockets, ratings, Bot API
dicechess-bot-python · dicechess-bot-typescript MIT starter kits for bot developers

More repositories are moving into this organization as part of the ongoing brand migration.

Contributing

Contributions are welcome — see the contributing guide in each repository. The platform repositories are AGPL-3.0 and require a one-time CLA signature with your first pull request; the starter kits are MIT and require nothing. Found a security issue? See our security policy.

Pinned Loading

  1. dicechess-engine dicechess-engine Public

    Cross-platform high-performance Dice Chess engine, move generator, and AI search targeting JVM, JavaScript, and WebAssembly.

    Scala 1

  2. dicechess-tv dicechess-tv Public

    Dice Chess for Amazon Fire TV. Two players share one remote, or one plays an on-device bot — offline, driven by the D-pad, OK and Back. Built with React Native for Vega.

    TypeScript

Repositories

Showing 10 of 26 repositories
  • dicechess-tv Public

    Dice Chess for Amazon Fire TV. Two players share one remote, or one plays an on-device bot — offline, driven by the D-pad, OK and Back. Built with React Native for Vega.

    fortemate/dicechess-tv's past year of commit activity
    TypeScript 0 AGPL-3.0 0 7 1 Updated Sep 29, 2026
  • dicechess-engine Public

    Cross-platform high-performance Dice Chess engine, move generator, and AI search targeting JVM, JavaScript, and WebAssembly.

    fortemate/dicechess-engine's past year of commit activity
    Scala 1 AGPL-3.0 0 6 1 Updated Sep 29, 2026
  • dicechess-bot-gcp-onnx Public

    Dice Chess webhook bot for Google Cloud Run, powered by ONNX 2-ply expectimax search and an opening book. Bring your own model.

    fortemate/dicechess-bot-gcp-onnx's past year of commit activity
    Scala 0 AGPL-3.0 0 1 0 Updated Sep 29, 2026
  • proofgate Public

    Read-only release and experiment control room with concurrent Mozaik agents and deterministic, human-owned evidence gating.

    fortemate/proofgate's past year of commit activity
    TypeScript 1 MIT 0 0 1 Updated Sep 29, 2026
  • dicechess-bot-java Public

    Official Java 25 (LTS) baseline house bot and reference starter template for the Dice Chess platform

    fortemate/dicechess-bot-java's past year of commit activity
    Java 0 AGPL-3.0 0 0 0 Updated Sep 29, 2026
  • dicechess-training Public

    Open GPU label factory and training pipeline for Dice Chess: depth-3 exact-search labels, a chance-collapse value network, and a listwise move pre-ranker, from a workstation to an HPC cluster (PyTorch, ONNX).

    fortemate/dicechess-training's past year of commit activity
    Python 0 AGPL-3.0 0 7 0 Updated Sep 28, 2026
  • vega-vvd-driver Public

    Drive the Vega Virtual Device from scripts and AI agents: remote keys, screenshots, video with sound, frame capture and an MCP server. Unofficial; not affiliated with Amazon.

    fortemate/vega-vvd-driver's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Sep 28, 2026
  • dicechess-bot-cloudflare-greedy Public

    Dice Chess ladder anchor: the engine's unmodified greedy search on Cloudflare Workers.

    fortemate/dicechess-bot-cloudflare-greedy's past year of commit activity
    TypeScript 0 AGPL-3.0 0 0 0 Updated Sep 28, 2026
  • dicechess-bot-cloudflare Public

    Dice Chess webhook bot running on Cloudflare Workers, powered by the official Scala.js engine, aggressive search, and opening book at edge latency with zero cold start.

    fortemate/dicechess-bot-cloudflare's past year of commit activity
    TypeScript 0 AGPL-3.0 0 0 0 Updated Sep 28, 2026
  • dicechess-bot-typescript Public template

    Minimal Dice Chess webhook bot starter in TypeScript (Azure Functions & Node.js HTTP server)

    fortemate/dicechess-bot-typescript's past year of commit activity
    TypeScript 0 MIT 0 0 0 Updated Sep 28, 2026

Top languages

Loading…

Most used topics

Loading…