Chess engine: Eubos 2.6
Author: Chris Bolt Rating CEDR=2736
To install Eubos as an engine in Arena:
1. Select Engines > Install New Engine
2. In the file browser dialog that appears, change the drop down to *.bat
3. Navigate to the Eubos binary location, select the Eubos.bat
4. Select UCI protocol to communicate with Eubos
5. That's it!
Eubos 2.6 download
v.2.6
The release was pushed forward due to a defect in v2.5. If you tried to use Eubos on a multi-core system, by default it would run as multithreaded. I don't normally test this configuration, and as a result, I had missed that the refactor I did to remove dynamic allocation of Move Lists caused a crash when running with more than one search thread.
I have temporarily removed the capability to run configure or run multithreaded searches.
Apart from that, I have a couple of algorithmic improvements and optimisations:
Material balance and piece square tables are now incrementally updated
Lazy evaluation is employed in the opening and middlegame, though only beta refutations are checked at present
The pseudo-legal move generation has been greatly optimised (yielding a 20% increase in speed!)
To install Eubos as an engine in Arena:
1. Select Engines > Install New Engine
2. In the file browser dialog that appears, change the drop down to *.bat
3. Navigate to the Eubos binary location, select the Eubos.bat
4. Select UCI protocol to communicate with Eubos
5. That's it!
Eubos 2.6 download
Comments
Post a Comment