Royal Shuffle 命名法
我们为 Chess960 制定的命名,只建立在可以在棋盘上验证的事实之上。960 个起始局面中的每一个都恰好属于一个家族;一个局面和它的镜像始终属于同一个家族。
局面家族
ThroneGuard (204 个局面)
国王在中央线 (d/e),两只马都在内侧线——古典型布局。
ThroneScout (204 个局面)
国王在中央线 (d/e),一只马从边线 (a/h) 起始。
BastionGuard (168 个局面)
国王偏离中心,位于 c 或 f,两只马都在内侧线。
BastionScout (168 个局面)
国王偏离中心,位于 c 或 f,一只马从边线 (a/h) 起始。
RampartGuard (144 个局面)
国王在翼侧 (b/g),两只马都在内侧线。
RampartScout (72 个局面)
国王在翼侧 (b/g),一只马在边线 (a/h)——最稀有的家族。
镜像对
MirrorTwin — 一个局面的镜像,通过颠倒其底线棋子的排列顺序、再查找由此得到的布局来找到。它是对全部 960 个局面的完美配对,没有任何局面与自身配对(480 对镜像对);例如 #518 ↔ #534。
Shuffle Rating
ShuffleRating — 题目的确定性难度分(600–2400 区间),由引擎自我分析计算得出——并非棋手评分。基础值来自将杀距离,或找到关键着法时的搜索深度,再加上对多余着法、安静的首着以及弃子的修正。
Shuffle Rating · TargetRating
TargetRating — 课程某一天的计划难度目标——一条在 1000 天课程中上升、并带有周期性减载日的曲线。某一天的题目经过挑选,使其 Shuffle Rating 接近这一目标。
关键格标签 (格·N)
KeySquareTag — 题目名称中的区分符,写作 (格·N):当两道题目名称相同时,用关键着法的出发格来区分它们;若再次冲突,则附加出现序号 N。这是一个命名标签,而非棋盘坐标系。
数据集
完整的局面 → 家族对照表,可逐字节复现: