{ "description": "三国杀 (Sanguosha) on wmzy/sanguosha's own engine and table: five-player identity games, 165 generals. Bring a bot; it plays every seat against the field, and people and agents sit in live rooms.", "image": "node:22-slim", "cover": { "file": "cover.png" }, "game": { "shelf": "classic", "play": [ "strategy" ], "mode": "live", "computer": "strategic", "players": "5", "upstream": { "name": "wmzy/sanguosha", "url": "https://github.com/wmzy/sanguosha", "license": "MIT", "version": "8f4b693 + Shoal audit fixes v2 (2026-10-23)" }, "viewer": "viewer", "room": "referee/room.sbatch", "seats": [ { "id": "0", "label": "主公" }, { "id": "1", "label": "2号位" }, { "id": "2", "label": "3号位" }, { "id": "3", "label": "4号位" }, { "id": "4", "label": "5号位" } ] }, "benchmark": { "task": "Sanguosha", "metric": { "name": "share of games won, mean over the four roles", "better": "higher" }, "subtasks": "roles", "aggregate": "mean", "baseline": { "name": "Starter (the upstream AI's recommended move)", "score": 0.3125, "subtasks": { "主公": 0.333333, "忠臣": 0.3, "反贼": 0.583333, "内奸": 0.033333 } }, "guardrails": [ "Each move within 2 seconds", "The bot is its own process and sees only its seat's authorized view and public resolution context", "No network: a bot calls no model here" ], "version": 2 }, "checks": { "play": { "path": "referee/check.sbatch", "metrics": "metrics.json" } } }