从芦苇传感器棋盘生成汾弦,只从斯托克鱼引擎得到下一个最佳移动

2024-04-29 06:06:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我要把一个机器人的矩阵转换成一个矩阵,这样我就可以把它转换成一个机器人了?在

另外,我在编写一个Python脚本时遇到了很多麻烦,这个脚本可以通过UCI协议发送FEN字符串作为输入,并获得下一个最佳操作。在

到现在为止,我不太关心移动验证/检查伴侣/晋升。我只想下一步行动。在

我已经浏览了很多关于UCI协议/API、Stockfish引擎工作、使用python编程等的链接,但是没有一个真正帮到我。在

我会感谢任何人的帮助!在


Tags: 字符串引擎脚本api协议链接编程机器人
1条回答
网友
1楼 · 发布于 2024-04-29 06:06:31

首先尝试通过控制台控制鱼。然后你就知道要发送什么,下一步的格式是什么。在

开始吃鱼吧。然后在控制台上键入:

启动UCI模式:

uci

设置通过分串计算的位置,例如:

^{pr2}$

打印板进行调试(d是一个stockfish命令,不在UCI协议中):

d

3秒内计算最佳移动:

go movetime 3000

现在你可以在不同的搜索深度得到最好的移动。从最后一个字符串中获取分数和移动的名称。在

请提供更多信息0和{}的板是如何获得这些碎片的信息的。关于哪个方块上的哪一块的信息在哪里?然后我可以帮你把它翻译成一个分音符。在

相关问题 更多 >