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

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…