We simulate return of an empty PV when a move is pruned because
of a repetition.
else if(gain == pawn || gain >= (400<<21)) score = INF-1; // quasi-repeat with extra piece in hand
else if(gain == -pawn || gain <= (-400<<21)) score = 1-INF; // or with one piece less
else goto search;// traded one hand piece for another; could still lead somewhere
+ *pvPtr = 0; // fake that daughter returned empty PV
} else { // not a repeat: search it
int lmr;
search: