象棋棋规疑云:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“象棋本身的规则从来没有统一,例如最主要的循环规则。 线下的《象棋竞赛规则》和《世界象棋规则》(旧称亚洲象棋比赛规例)中的循环规则部分并不是合格的象棋规则:不严谨不准确,含糊其辞模棱两可,主观性强。不同的裁判都有各自的见解。 这导致了程序规则也不统一,不同作者所写的程序规则并不完全一样。 所以不同引擎、不同平台之间…”) |
无编辑摘要 |
||
第12行: | 第12行: | ||
部分平台会额外禁止一些循环,这些和引擎规则冲突的地方就是所谓的“棋规刀”,比如引擎规则认为此循环和棋0分,但平台判此循环违规。 | 部分平台会额外禁止一些循环,这些和引擎规则冲突的地方就是所谓的“棋规刀”,比如引擎规则认为此循环和棋0分,但平台判此循环违规。 | ||
皮卡鱼参考《世界象棋规则》而制定了一套严谨的程序规则 | |||
具体文字规则参见https://pikafish.org/rule.pdf | |||
具体代码实现请看github |
2023年11月24日 (五) 04:43的版本
象棋本身的规则从来没有统一,例如最主要的循环规则。
线下的《象棋竞赛规则》和《世界象棋规则》(旧称亚洲象棋比赛规例)中的循环规则部分并不是合格的象棋规则:不严谨不准确,含糊其辞模棱两可,主观性强。不同的裁判都有各自的见解。
这导致了程序规则也不统一,不同作者所写的程序规则并不完全一样。
所以不同引擎、不同平台之间出现棋规分歧是很正常的。
部分平台会额外禁止一些循环,这些和引擎规则冲突的地方就是所谓的“棋规刀”,比如引擎规则认为此循环和棋0分,但平台判此循环违规。
皮卡鱼参考《世界象棋规则》而制定了一套严谨的程序规则
具体文字规则参见https://pikafish.org/rule.pdf
具体代码实现请看github