Introducing Igel chess engine

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Introducing Igel chess engine

Post by AlexChess »

Hi Voffka!
Just completed test with Igel 3.0.0 and 3.0.5 is out :)

Please, compile it also for Windows 10 ARM64

Image

Regards, AlexChess
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
User avatar
Rebel
Posts: 7299
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: Igel 3.0.5

Post by Rebel »

voffka wrote: Wed Apr 28, 2021 2:15 am Image

Igel 3.0.5 at https://github.com/vshcherbyna/igel/releases/tag/3.0.5 (official executable binaries for Windows and IGN net).

This release brings significant improvements in search, time management and evaluation. I accidentally found a strong patch in search which brought around 12 elo in LTC in one shot. Overall strength increase due to search/time management improvements is around 20 elo, strength increase due to new network is 20 elo more. There are also some improvements in SMP mode that were quite good in short time controls: 15 elo, but hard to test on long time control as it will require a lot of computational power.
Seems about right.

Code: Select all

No. Engine               1     2     3     4     5     6     7     8  Score  Games  Perc  
------------------------------------------------------------------------------------------
 1 Stockfish 12       xxxx  62.0  79.5  84.5  81.5  86.5  88.5  87.0  569.5 / 700 (81.36%)  
 2 Komodo Dragon      38.0  xxxx  69.0  81.0  76.5  78.0  77.0  80.0  499.5 / 700 (71.36%)  
 3 Komodo 14          20.5  31.0  xxxx  62.5  58.0  58.5  62.0  62.0  354.5 / 700 (50.64%)  
 4 RubiChess 2.1      15.5  19.0  37.5  xxxx  54.0  53.0  56.0  58.0  293.0 / 700 (41.86%)  
 5 SlowChess 2.5      18.5  23.5  42.0  46.0  xxxx  53.5  46.0  55.5  285.0 / 700 (40.71%)  
 6 Igel 3.0.5         13.5  22.0  41.5  47.0  46.5  xxxx  49.5  54.5  274.5 / 700 (39.21%)  
 7 Ethereal 12.75     11.5  23.0  38.0  44.0  54.0  50.5  xxxx  50.5  271.5 / 700 (38.79%)  
 8 Igel 3.0.0         13.0  20.0  38.0  42.0  44.5  45.5  49.5  xxxx  252.5 / 700 (36.07%)
90% of coding is debugging, the other 10% is writing bugs.
cpeters
Posts: 186
Joined: Wed Feb 17, 2021 7:44 pm
Full name: Christian Petersen

Re: Introducing Igel chess engine

Post by cpeters »

voffka wrote: Wed Apr 28, 2021 11:02 pm Hello Christian,
[...]
[1. ]You are playing Igel on a phone device or without tbs and [2.] you can draw it?
Hello!

1. Not yet (but the direction is right)
2. I cannot draw the mighty igel!


So probably not worth the effort (style-points maybe :-) ?)..

Greetings
User avatar
Graham Banks
Posts: 44012
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Introducing Igel chess engine

Post by Graham Banks »

AlexChess wrote: Thu Apr 29, 2021 8:50 am Hi Voffka!
Just completed test with Igel 3.0.0 and 3.0.5 is out :)
I'm still a week away from finishing my 3.0.0 testing.
gbanksnz at gmail.com
voffka
Posts: 297
Joined: Sat Jun 30, 2018 10:58 pm
Location: Ukraine
Full name: Volodymyr Shcherbyna

Re: Igel 3.0.5

Post by voffka »

Hello Ed,
Rebel wrote: Thu Apr 29, 2021 6:58 pm
voffka wrote: Wed Apr 28, 2021 2:15 am Image

Igel 3.0.5 at https://github.com/vshcherbyna/igel/releases/tag/3.0.5 (official executable binaries for Windows and IGN net).

This release brings significant improvements in search, time management and evaluation. I accidentally found a strong patch in search which brought around 12 elo in LTC in one shot. Overall strength increase due to search/time management improvements is around 20 elo, strength increase due to new network is 20 elo more. There are also some improvements in SMP mode that were quite good in short time controls: 15 elo, but hard to test on long time control as it will require a lot of computational power.
Seems about right.

Code: Select all

No. Engine               1     2     3     4     5     6     7     8  Score  Games  Perc  
------------------------------------------------------------------------------------------
 1 Stockfish 12       xxxx  62.0  79.5  84.5  81.5  86.5  88.5  87.0  569.5 / 700 (81.36%)  
 2 Komodo Dragon      38.0  xxxx  69.0  81.0  76.5  78.0  77.0  80.0  499.5 / 700 (71.36%)  
 3 Komodo 14          20.5  31.0  xxxx  62.5  58.0  58.5  62.0  62.0  354.5 / 700 (50.64%)  
 4 RubiChess 2.1      15.5  19.0  37.5  xxxx  54.0  53.0  56.0  58.0  293.0 / 700 (41.86%)  
 5 SlowChess 2.5      18.5  23.5  42.0  46.0  xxxx  53.5  46.0  55.5  285.0 / 700 (40.71%)  
 6 Igel 3.0.5         13.5  22.0  41.5  47.0  46.5  xxxx  49.5  54.5  274.5 / 700 (39.21%)  
 7 Ethereal 12.75     11.5  23.0  38.0  44.0  54.0  50.5  xxxx  50.5  271.5 / 700 (38.79%)  
 8 Igel 3.0.0         13.0  20.0  38.0  42.0  44.5  45.5  49.5  xxxx  252.5 / 700 (36.07%)
Thank you for testing Igel. This is on short tc?
voffka
Posts: 297
Joined: Sat Jun 30, 2018 10:58 pm
Location: Ukraine
Full name: Volodymyr Shcherbyna

Re: Introducing Igel chess engine

Post by voffka »

Hello Graham,
Graham Banks wrote: Thu Apr 29, 2021 11:55 pm
AlexChess wrote: Thu Apr 29, 2021 8:50 am Hi Voffka!
Just completed test with Igel 3.0.0 and 3.0.5 is out :)
I'm still a week away from finishing my 3.0.0 testing.
Sorry about that. The elo increase felt worth the release :)
voffka
Posts: 297
Joined: Sat Jun 30, 2018 10:58 pm
Location: Ukraine
Full name: Volodymyr Shcherbyna

Re: Introducing Igel chess engine

Post by voffka »

Hello Alex,
AlexChess wrote: Thu Apr 29, 2021 8:50 am Hi Voffka!
Please, compile it also for Windows 10 ARM64
Sure, I will compile soon ARM64 NEON. I am curios if Rubi 2.1 on your list was also an ARM compile or a windows binary running via emulation?
User avatar
Graham Banks
Posts: 44012
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Introducing Igel chess engine

Post by Graham Banks »

voffka wrote: Fri Apr 30, 2021 12:21 am Hello Graham,
Graham Banks wrote: Thu Apr 29, 2021 11:55 pm
AlexChess wrote: Thu Apr 29, 2021 8:50 am Hi Voffka!
Just completed test with Igel 3.0.0 and 3.0.5 is out :)
I'm still a week away from finishing my 3.0.0 testing.
Sorry about that. The elo increase felt worth the release :)
I'll forgive you. :)
gbanksnz at gmail.com
voffka
Posts: 297
Joined: Sat Jun 30, 2018 10:58 pm
Location: Ukraine
Full name: Volodymyr Shcherbyna

Re: Introducing Igel chess engine

Post by voffka »

Hello Alex,
AlexChess wrote: Thu Apr 29, 2021 8:50 am Please, compile it also for Windows 10 ARM64
Please check the ARM64 NEON build at https://github.com/vshcherbyna/igel/rel ... _3_0_5.exe. The network is already embedded inside, so nothing to configure.
User avatar
Rebel
Posts: 7299
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: Igel 3.0.5

Post by Rebel »

voffka wrote: Fri Apr 30, 2021 12:20 am Hello Ed,
Rebel wrote: Thu Apr 29, 2021 6:58 pm
voffka wrote: Wed Apr 28, 2021 2:15 am Image

Igel 3.0.5 at https://github.com/vshcherbyna/igel/releases/tag/3.0.5 (official executable binaries for Windows and IGN net).

This release brings significant improvements in search, time management and evaluation. I accidentally found a strong patch in search which brought around 12 elo in LTC in one shot. Overall strength increase due to search/time management improvements is around 20 elo, strength increase due to new network is 20 elo more. There are also some improvements in SMP mode that were quite good in short time controls: 15 elo, but hard to test on long time control as it will require a lot of computational power.
Seems about right.

Code: Select all

No. Engine               1     2     3     4     5     6     7     8  Score  Games  Perc  
------------------------------------------------------------------------------------------
 1 Stockfish 12       xxxx  62.0  79.5  84.5  81.5  86.5  88.5  87.0  569.5 / 700 (81.36%)  
 2 Komodo Dragon      38.0  xxxx  69.0  81.0  76.5  78.0  77.0  80.0  499.5 / 700 (71.36%)  
 3 Komodo 14          20.5  31.0  xxxx  62.5  58.0  58.5  62.0  62.0  354.5 / 700 (50.64%)  
 4 RubiChess 2.1      15.5  19.0  37.5  xxxx  54.0  53.0  56.0  58.0  293.0 / 700 (41.86%)  
 5 SlowChess 2.5      18.5  23.5  42.0  46.0  xxxx  53.5  46.0  55.5  285.0 / 700 (40.71%)  
 6 Igel 3.0.5         13.5  22.0  41.5  47.0  46.5  xxxx  49.5  54.5  274.5 / 700 (39.21%)  
 7 Ethereal 12.75     11.5  23.0  38.0  44.0  54.0  50.5  xxxx  50.5  271.5 / 700 (38.79%)  
 8 Igel 3.0.0         13.0  20.0  38.0  42.0  44.5  45.5  49.5  xxxx  252.5 / 700 (36.07%)
Thank you for testing Igel. This is on short tc?
CCRL 40/2.
90% of coding is debugging, the other 10% is writing bugs.