02-14-2021, 10:01 AM
(02-14-2021, 05:29 AM)dale walton Wrote: Could there be any issue in improperly grabbing a sub-tree because of a change to the passing state?
With the current live code, yes, because the Zobrist hash used to index into the transposition table would ignore whether or not the last move was already a pass. And this is important information in your game, because if the previous move was already a pass, passing again will end the game -- whereas if the previous move was not a pass, passing will not yet end the game. That should be addressed in our next version.