Added in v3.1:
- Two-Fold-Draw Scoring, score two-folds as draws to make search more efficient, prefer two-folds over terminal draw if parent v > 0 otherwise take terminal draw. This is enabled if certainty prop is enabled.
Pros: visits are not wasted beyond the two-fold, earlier draw by perpetual detection, avoids teasing the opponent with additonal repetitions.
Cons: Leela does not go through repetition cylces where oppenent can make mistakes. If two-fold is reached current implementation starts search afresh. Tree-reuse in this case is nullified (even though it is more effetive for the other moves).
Overall a slight elo gain.
- If certain win is found, don't tease opponent prefer terminal win over certain win
- Bugfix: under rare circumstances and if all moves are certain-losses still return a best and ponder move.
- New dynamic policy compression, scaling compression in relation to score (explanation of parameters will follow soon)