Hi,
I discovered a potentialy important bug affecting Naum 2.1 and Naum 2.2
If you use EGTB (Nalimov) Cache size of 32, Naum may not use EGTBs at all. I managed to repeat this bug in Arena, but it may affect the other UCI GUIs too.
If the user-specified size is the same as the engine default (32MB), GUI may not send command to set the cache size. Problem is that Naum requires this command to be sent. Otherwise it will not initialize tablebases.
I created a patch that's going to fix this. It will work for all versions (2.1 and 2.2, x32, x64 and FRC).
Please download the patch from:
http://www.geocities.com/naum_chess/patch_tb_bug.zip
Unpack it to the folder with naum.exe file and run it. Do this for all naum.exe files you have.
The patch will set the engine default cache size to 1MB. This will force GUI to send the cache size command, since I hope no one is using TB cache size of 1MB (it would make engine play weaker).
Older versions of Naum use default cache size of 2MB, so those should be fine if you don't use 2MB for the EGTB cache.
Regards,
Alex
Naum EGTB bug
Moderator: Ras
-
- Posts: 9773
- Joined: Wed Mar 08, 2006 8:44 pm
- Location: Amman,Jordan
Re: Naum EGTB bug
Hi Alex,
Does this bug appears when the EGTB cache size is different than 32 Mb
Does this bug appears when the EGTB cache size is different than 32 Mb

_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
Re: Naum EGTB bug
Hi,
It happens only if you set the EGTB cache size to 32MB (for versions 2.1 and 2.2).
For older versions, it happens only if you set it to 2MB.
Regards,
Alex
It happens only if you set the EGTB cache size to 32MB (for versions 2.1 and 2.2).
For older versions, it happens only if you set it to 2MB.
Regards,
Alex
-
- Posts: 9773
- Joined: Wed Mar 08, 2006 8:44 pm
- Location: Amman,Jordan
Re: Naum EGTB bug
Thanks Alex and good luck 

_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….