9.0
Changes since 8.0
Usability improvements
- MultiPV Support
- Supporting go searchmoves ..., go mate ... and go nodes ... UCI go commands, which makes the engine better at finding mate and also in analyzing (searchmoves).
- Support of 7 different skill levels (1 being the weakest, while 7 is the strongest). Anchored around Rustic Alpha 3, I found that, based on CCRL the ratings will probably translate to the following:
- Skill Level 1: 1270
- Skill Level 2: 1440
- Skill Level 3: 1630
- Skill Level 4: 1856
- Skill Level 5: 2004
- Skill Level 6: 2074
Strength improvements
- A much stronger network is included, trained on more than 500 million self-play positions.
- A much more improved search
- Better move ordering thanks to counter history and follow-up history
- Lots of bug fixes!
- Much better multi-threading support.
Which binary to use?
- Ubunut/Linux 64-bit (not Raspberry Pi, AVX only): zahak-linux-amd64-9.0-avx
- Apple Mac OSX (64-bit, Intel, AVX only): zahak-darwin-amd64-9.0-avx
- MS Windows 64-bit (AVX only): zahak-windows-amd64-9.0-avx.exe
Acknowledgment
It is worth mentioning that all the skills from 1 to 6 are based on networks that are trained by Alan Cooper (Scally on CCC). Many thanks to him.