关于本站
我们如何制作本站内容
本页介绍象棋竞技场的指南、名手档案和棋谱库数据是如何制作和核对的,以及读者发现错误时会发生什么。这里描述的是目前实际运作的流程。
开局主线与棋图
每篇开局指南都围绕一条主线展开。主线开头的几着是棋书用来命名这个开局的着法,之后由引擎把它延伸到双方各十六着;反宫马的指南则改为演示棋谱库中这一布局走得最多的变化。指南讲解这条主线、主要变化和双方的计划;凡是来自棋书、规则或工具书的说法,都标有编号,对应页面末尾的参考资料列表。
开局指南的棋图不是手绘的。本站的程序逐着走出每条变化,并画出每一着之后的局面,所以棋图始终与旁边的着法一致;本站的测试也会重走每条主线,确认每一着都合乎规则。
引擎
本站使用的引擎是开源象棋引擎Pikafish,由本站根据其公开发布的代码编译,目前运行的版本是 dev-20260923-b562d6ae。会员请求分析时,引擎对对局的每个局面进行搜索,直到达到深度 14 或用满 400 毫秒为止,以先到者为准;付费方案给引擎的时间是这个时长的两倍或四倍。
引擎会评估各条主线以及“学棋”栏目中各项变化练习的每一着,凡是让局面损失超过 180 分(引擎以百分之一个兵为单位衡量优势)的着法,都会被标出并重新审核。闯关、排位练习和闪电战中的谜题,只有在引擎证明它能在题目所说的步数内将死之后,才会收入。
棋谱库与数据
棋谱库共收录 32,204 局对局。每一局在收入棋谱库之前,都要用本站的规则引擎逐着重演,含有不合规则着法的对局会被剔除。指南和档案中的数据只统计 29,164 局人类棋手之间的对局,3,040 局引擎对局不计在内。
一局棋归入哪个开局,看它开头的几着;只有标有年份的对局才归入某个时期。得分率按胜一局得一分、和一局得半分计算。最佳得分需要达到最低局数,至少 30 局,走得最多的开局要求更多,这样少数几局棋就排不到榜首。
一个程序读取棋谱库中的对局,把每一个数字写进本站的一个文件,正文、表格和棋图都从这个文件读取数据。数据有变化时,会先从棋谱库重新计算,并与已发布的数据核对,然后才上线。
四种语言
每个页面都有英文版、越南文版和简体中文版。越南文版和简体中文版都按固定的术语和记谱规则核对,所以在同一个版本里,棋子、开局和有档案的棋手在每个页面上的名称都一致。繁体中文版由简体中文版转换而来,再按一份固定的繁体中文用语规则调整。没有档案的棋手和各项赛事,在两个中文版中都保留棋谱库记录的简体中文名称。
逐着演示、复盘和编号变化中的着法名称由本站的程序生成:程序根据着法本身,用读者的记谱方式写出每一着,所以同一着在英文中写作 C2=5,在越南文中写作 Pháo 2 bình 5,在中文中写作炮二平五。任何改动发布之前,都会检查每个版本是否包含英文版的每一段文字。
发布前审核
公开页面的每一处改动在发布前都要经过审核。页面署名为本站编辑团队,本页介绍的就是这个团队的工作方式。
更正与日期
如果你发现错误,请通过联系页面告诉我们。我们会同时更正所有语言版本。指南或档案下方的日期在内容有改动时才会更新,例如更正了一条变化或新增了一节;修改错别字不会改变日期。新功能和新增的内容会列在更新页面上,并注明上线日期。
参考资料
页面引用的书籍、规则和记录都列在页面末尾,能在线查阅的附有链接。它们是页面中事实的依据;讲解、棋图、引擎核对和棋谱库数据则是本站自己的工作。