v1.0.3
This release fixes some major bugs that were seriously affecting playing strength.
- Fix wrong flag being set in Transposition table during negamax calls
- Fix incorrect move ordering for promotions
- Fix off by one error affecting alpha-beta pruning
- Change how the principal variation is collected during search
- Search to a depth of 6 plys by default
- Add nodes output to UCI info
- Add Windows build script for easy cross compiling on Linux
MinGW Windows binaries are attached for 32 and 64 bit systems:
SHA256 sums:
bfa7be3f8c484b50426235b0fe4f71925ca22b2a99220a23024883d5cc3fb1e0 shallowblue_x86-64.exe
344acd951b74231439c3b73944664bc69c5962de115d9583a08c1b3df7c305f9 shallowblue_x86.exe