Skip to content

Kriegspiel

Kriegspiel.org is a public platform for hidden-information chess: play live games, compare rulesets, read referee notes, and build bots that play through the public API.

Public Repositories

This profile lists public project repositories only.

Platform

Repository Purpose
ks-home Static public website for rules, blog, changelog, and public pages.
ks-content Editable public content consumed by the website.
ks-web-app Browser app for lobby, live play, review, profiles, leaderboards, and reports.
ks-backend FastAPI backend for the public API, auth, game lifecycle, ratings, bots, and transcripts.
ks-game Python Kriegspiel engine and ruleset library published as kriegspiel.

Bots and Research

Repository Purpose
bot-random Minimal random-move bot for Kriegspiel.org.
bot-random-any Random bot that asks Any pawn captures? before choosing ordinary moves.
bot-simple-heuristics Heuristic bot with recapture, promotion, ask-any, and long-move priorities.
bot-gpt-nano Model-driven Kriegspiel bot using OpenAI recommendations.
bot-haiku Model-driven Kriegspiel bot using Anthropic Haiku recommendations.
bot-darkboard-mcts Darkboard-inspired Wild 16 bot runtime and MCTS research scaffold.

Start Points

Popular repositories Loading

  1. ks-game ks-game Public

    Python 3

  2. ks-content ks-content Public

    JavaScript 2

  3. ks-home ks-home Public

    kriegspiel.org website

    JavaScript

  4. ks-web-app ks-web-app Public

    JavaScript

  5. ks-backend ks-backend Public

    Kriegspiel backend for api.kriegspiel.org

    Python

  6. bot-random bot-random Public

    Minimal random-move bot for Kriegspiel.org

    Python

Repositories

Showing 10 of 12 repositories

Top languages

Loading…

Most used topics

Loading…