For the record, the issue was that we were comparing the FScore value
of the initial Node and the one returned by get_next_move which at
this stage in the game is very likely to be 0 in both Nodes.
The fix is quite easy to do, what we have to do is simply to compare
the BitBoardlast_move of each Node.
For the record, the issue was that we were comparing the
FScore
value of the initialNode
and the one returned byget_next_move
which at this stage in the game is very likely to be 0 in bothNode
s.The fix is quite easy to do, what we have to do is simply to compare the
BitBoard
last_move
of eachNode
.