测试象棋软件引擎的方法如下:
使用残局库
打开DTM统计或肖霸制作的大审局库残局列表。
按最长步数升序排列,依次往下一个一个用引擎求解。
推荐从45步开始测试,测试方法可以是原地分析,也可以是按引擎自己走子再倒退回去(喂招),但必须在初始局面计算出mate才算通关。
由于DTM采用亚规,引擎无法通过只可能是能力不足。
检查引擎的极限
直到不能通关的位置就是引擎的上限。
例如,如果共有10个局面是60步的,只要有一个引擎能解,就算通过。
通过以上步骤,可以有效地测试象棋软件引擎的残局能力,并评估其在不同局面下的表现。