所以这是一个离群的问题。
我实际上是从头开始编写一个象棋库。您可以在此处找到许多代码,以用于GUI和/或引擎。(游戏是国际象棋,但出于这个问题的目的,这并不重要。)
我目前正在编写单元测试,以验证我的功能是否按预期工作。我想知道是否存在某种类型的库或数据库,这些库或库可以建议我测试使用并根据其进行工作的建议职位,并将其分类为将军,僵局,支票,法律,非法等。
tl; dr我正在寻找位置列表以对我的代码进行单元测试。
您可以在这里找到我当前的测试,我每隔几天就会添加一次。但是,在调试代码之前,我想确保测试是详尽的。(目前有一半失败)。
编辑:澄清:我不是在寻找引擎(“最好的举动”)测试。我正在寻找董事会代表(“此职位是我的职位”)测试。我已经为引擎测试排队了一些难题。