Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Igel 2.2.0 (Windows, Linux, Mac and RaspberryPi)


Igel - UCI chess engine, Rating JCER=2869
Author : Volodymyr Shcherbyna (Fork of GreKo 2018.01)

Igel 2.2.0
-------------

  • Fix futility pruning and use it only after at least one legal move has been played,
  • Fix 32bit overflow in syzygy probing code that caused bugs when probing 7 piece positions
  • Fix syncronisation issue that caused "connection stalled" in Linux OS
  • Fix overflow bug that prevented using transposition table bigger than 32 GB
  • Improve performance in SMP mode and avoid copying the pawn hash table for each worker
  • Improve performance in SMP mode when clearing large hash size (more than 64 Gb)
  • Improve performance in SMP mode and solve cache coherency issues when calculating node/tbhits count
  • Improve performance of tuner and perform multithreaded texel tuning
  • Improve performance and use hardware instruction to count leading zeroes (lsb/poplsb)
  • Improve performance in SMP mode and start worker threads before the main thread
  • Improve performance in SMP mode and skip random depths by worker threads (Laser/Ethereal method)
  • Improve performance in Linux OS and use -flto compiler option (around 10% of increase of NPS)


Igel 2.2.0 - download
All files (games, tables and engines) - download from page


Comments