这个TimeStampCounter没找到合适的龙芯下面的的代码,我就用个随机的8字节数据代替,看代码就是产生一个随机种子用的,不知道这样是否
可以?
反正是能玩了,不过电脑的ai变的巨弱无比!
是龙芯的运算速度慢造成的?还是引擎里面的问题?如何调整让ai变强呢?
m_robot.send_ctrl_command("go time 295000 increment 0\n");
改成
m_robot.send_ctrl_command("go time 1180000 increment 0\n");
没见效。
看看这个谱,损失了一匹马把黑方杀光,最后电脑也没告诉我赢。
1. 炮二平五 炮2进7
2. 车九平八 将5进1
3. 炮八平七 将5平4
4. 车八进六 将4进1
5. 炮五进四 将4平5
6. 炮五退二 将5退1
7. 车八平七 将5退1
8. 车七平五 士4进5
9. 车五平九 将5平4
10. 车九进三 将4进1
11. 车九平八 将4退1
12. 车八平七 将4进1
13. 炮七平三 将4进1
14. 车一进一 将4平5
15. 车七退三 炮8进6
16. 车一平二 将5平4
17. 车二进七 将4平5
18. 车七平五 将5平4
19. 车五平三 卒9进1
20. 车三平六 将4平5
21. 炮三进七 车9进3
22. 车六平一 将5平4
23. 车一退一 士5进6
24. 车二进一 士6退5
25. 车二退二 士5进6
26. 车二平四 将4退1
27. 车四进二 将4平5
28. 车一平五 将5平4
29. 车四退一 将4退1
30. 车五平六 将4平5
31. 炮三平二
而关于引擎的调整部分我也还未实现,这是接下来的工作。
最后那个我只结束了棋盘,也没写是谁赢。这也是需要工作的。
不过移植到龙芯是有意义的,保持联系.