魏蜀吴 三国鼎立,15 军团 75 武将,回合制战略对决。
每场 BO7 封盘制 · 5 单挑 + 2 双打,先 4 胜立刻封盘。多 1 分都是输,战败方自决 ☠ 出局 或 🏳 收编。R1 主公镇守,R2 起亲征下场,二次被收编必诛,打到天下归一。
每个军团 5 名武将,按段位分为 冠 / 超A / 超B / 甲 / 乙 五级。 5 个单挑 + 冠+甲、超A+超B 两组双打,单场 BO7 封盘制 · 先 4 胜立即封盘。
从 team 用户池抽 75 人填 15 队 × 5 位(冠/超A/超B/甲/乙)。每队 1 名队长随机;每国 1 主公由群内竞选 + 1 军师由主公指定。
遇到以下情况裁判按钮失效,结果强制锁死,按下面顺序判定:
被收编后该队 currentKd 改为胜方当前国(不是出生国),下回合代表新国出战。
赛程卡 / 详情抽屉显示 currentKd 不显示原国,只在副标用「· 被收编自 X」标记叛徒身份。
R1:普通队 ≥ 4 时主公优先留守指挥;普通队不足 4 才被迫亲征。
R2+:解禁主公留守限制,所有队伍同池竞争,按"未打过比赛优先 + seed"排序取前 roundCap。主公队战败强制淘汰不能被收编,但主公本人元首身份不灭,继续号令剩余军团。
matchId 格式 R{n}-...,roundNum < currentRound 的回合全部锁死。
前端 setter 入口守门 + 服务端 POST 事务 + 单步守门(一次最多 +1,越级直接 400),currentRound 只能前进不能后退。
每次"开下一回合"自动存当前 state 到 last_snapshot,label = "第 N 回合结束前"。
admin/referee 可点 ⏪ 回滚按钮 bypass only-forward 守门,state 整份替换回快照。单槽设计,新 advanceRound 覆盖旧快照。
不能手动改 state 重开(only-forward 守门会把 currentRound 永久封死)。
重开走 POST /api/continent/sanguo {action:'reroll'},默认保留花名册只清比分 + 新 seedSalt + currentRound=1。赛事进行中 shuffle:true 已禁用(403)。