It has not been long ago since I released version 0.7, so normally I wouldn't release a new version so soon. However, while working on improving move ordering by applying static exchange evaluation on captures, I accidentaly found a Major bug related to moves from my Transposition Tables worth about +40 Elo. After finding that, I decided to look more closely into my many years old code related to transpositions and voila! found another issue related to en passants worth another +5 to +10. That said, half of the improvement of this version is related to bug fixes, and adding the improvements overall merits the release of a new version.
Changes:
Move Ordering
Static Exchange Evaluation (SEE): applied to captures only for now.
JimmyRustles wrote: ↑Fri Sep 03, 2021 4:09 am
Could you explain what internal iterative reductions are? I've never heard of it on the wiki or in other engines.
It's Ed's idea, as a alternative to Internal Iterative Deepening (IID).