My engine Hermann was LazySMP. Although rating lists indicated, that Hermann with 4 cores was much stronger than with a single core, I was not satisfied with the speedup in time to depth with 4 ore more cores. So I started Arminius with a simple search and eval to have something clean to implement YBWC. Arminius has improved since then and is no longer that simple.
The latest public version of Arminius is a little more than 2 years old. It still uses YBWC. You can find it here:
http://www.nnuss.de/Hermann/Arminius2018-12-23.zip
http://www.nnuss.de/Hermann/Arminius201 ... nux.tar.gz
http://www.nnuss.de/Hermann/Arminius201 ... spi.tar,gz
Now I am on the way back to LazySMP. My latest development version has a UCI option to switch between LazySMP and YBWC, but it is not yet ready for release.
YBW engines past and present?
Moderators: hgm, Rebel, chrisw