0

我有一个与 uci 国际象棋引擎(Stockfish 8)通信的 GUI。问题是当引擎找到一个伙伴时,它只发送包含“...... score mate 1 nodes 4677......”的输出。我可以推断这意味着一步就有队友(#1)。但是,与 cp 评估不同,当黑方可以交配时,我看不到负号。那么,我怎么知道可以交配的是白色还是黑色?

4

1 回答 1

0

不会。当要移动的玩家被将死时,你会得到一个负号。自己试试:

position fen 7k/6q1/6q1/8/8/8/8/7K w - -
go infinite

你会得到:

信息深度 127 seldepth 3 multipv 1 score mate -1节点 273 nps 39000 tbhits 0 时间 7 pv h1h2 g7h6

你看到“伙伴-1”了吗?该标志是相对于玩家在根位置移动的。

于 2017-10-30T01:04:53.227 回答