achien / chesser

chess engine written in Rust
MIT License
4 stars 0 forks source link

Keep best move around in transposition table always #9

Open achien opened 4 years ago

achien commented 4 years ago

We write the best move when we find an exact node and a refutation move when we find a lower bound. We erase this if we end up writing an upper bound. I think the best move is likely still a decent move after the upper bound is written, and doesn't take up any extra space (we already have it allocated for moves elsewhere) so let's try keeping it around.