Introducing Igel chess engine

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

Moderator: Ras

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 »

Thank you Gabor.

I removed the old network reference.
User avatar
AlexChess
Posts: 1563
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: Igel 3.1.0

Post by AlexChess »

voffka wrote: Fri Jun 03, 2022 1:00 pm Image

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

This release brings adequate improvement in strength.

What's new:

- Scale eval at 1280
- More aggressive pruning of quiets when not improving
- Use 150 cp when razoring
- Avoid tt cutoff for rule50
- Improve statistics in SMP mode
- New network trained using 16B of d5-d8 data from Igel HCE/ign-1-139b702b with d16 validation using ign-1-139b702b

Regression run against Igel 3.0.5:

Long Time Control With Increment

Code: Select all

ELO   | 30.13 +- 2.64 (95%)
CONF  | 60.0+0.60s Threads=1 Hash=64MB
GAMES | N: 20000 W: 3906 L: 2176 D: 13918
Thank you Voffka and welcome back!
FREE Ukraine!
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
Engin
Posts: 1001
Joined: Mon Jan 05, 2009 7:40 pm
Location: Germany
Full name: Engin Üstün

Re: Introducing Igel chess engine

Post by Engin »

I need a version without AVX2 support, its crashed on my old AMD FX 8350 always, there is no version since 2.6 that not crashing.
popcount yes, but not AVX please !
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 »

Image

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

This release brings adequate improvement in strength.

What's new:

- smaller margin for prunning quiets
- scale down eval to 1000
- history extensions only on non pv moves
- adjust scale formula
- less reductions in lmp when not improving
- negative extensions
- futility pruning improvements
- implement cutnode
- new network ign-1-9a48854b created by using prev network (ign-1-3e998e78) and re-trained with a different lambda

Regression run against Igel 3.1.0:

Long Time Control With Increment

Code: Select all

ELO   | 43.53 +- 3.13 (95%)
CONF  | 60.0+0.60s Threads=1 Hash=64MB
GAMES | N: 25000 W: 8152 L: 5036 D: 11812
Short Time Control With Increment

Code: Select all

ELO   | 41.22 +- 3.25 (95%)
CONF  | 10.0+0.10s Threads=1 Hash=8MB
GAMES | N: 25008 W: 8572 L: 5619 D: 10817
User avatar
Gabor Szots
Posts: 1594
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: Introducing Igel chess engine

Post by Gabor Szots »

Nice improvement, Voffka. Also, long awaited.
Gabor Szots
CCRL testing group
Wolfgang
Posts: 990
Joined: Sat May 13, 2006 1:08 am

Re: Introducing Igel chess engine

Post by Wolfgang »

Best
Wolfgang
CEGT-Team
www.cegt.net
www.cegt.forumieren.com
bastiball
Posts: 5417
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Re: Introducing Igel chess engine

Post by bastiball »

voffka wrote: Sat Dec 17, 2022 7:56 pm Image

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

This release brings adequate improvement in strength.

What's new:

- smaller margin for prunning quiets
- scale down eval to 1000
- history extensions only on non pv moves
- adjust scale formula
- less reductions in lmp when not improving
- negative extensions
- futility pruning improvements
- implement cutnode
- new network ign-1-9a48854b created by using prev network (ign-1-3e998e78) and re-trained with a different lambda

Regression run against Igel 3.1.0:

Long Time Control With Increment

Code: Select all

ELO   | 43.53 +- 3.13 (95%)
CONF  | 60.0+0.60s Threads=1 Hash=64MB
GAMES | N: 25000 W: 8152 L: 5036 D: 11812
Short Time Control With Increment

Code: Select all

ELO   | 41.22 +- 3.25 (95%)
CONF  | 10.0+0.10s Threads=1 Hash=8MB
GAMES | N: 25008 W: 8572 L: 5619 D: 10817
Congrats for the release and improvements!
Any chances implementing FRC?
Basti Dangca
CCRL testing group
peter
Posts: 3629
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Introducing Igel chess engine

Post by peter »

voffka wrote: Sat Dec 17, 2022 7:56 pm Image

Igel 3.2.0 at https://github.com/vshcherbyna/igel/releases/tag/3.2.0 (official executable binaries for Windows and IGN net).
...
- new network ign-1-9a48854b created by using prev network (ign-1-3e998e78) and re-trained with a different lambda
Thanks for the new version!
To make the extra to be downloaded net getting used, just place it in same directory as the compile?
Thanks and regards again,
Peter.
User avatar
Gabor Szots
Posts: 1594
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: Introducing Igel chess engine

Post by Gabor Szots »

peter wrote: Sun Dec 18, 2022 10:48 am
voffka wrote: Sat Dec 17, 2022 7:56 pm Image

Igel 3.2.0 at https://github.com/vshcherbyna/igel/releases/tag/3.2.0 (official executable binaries for Windows and IGN net).
...
- new network ign-1-9a48854b created by using prev network (ign-1-3e998e78) and re-trained with a different lambda
Thanks for the new version!
To make the extra to be downloaded net getting used, just place it in same directory as the compile?
Thanks and regards again,
You don't have to download the net, it is included in the exe. It is there only for those who want to compile the code for themselves.
Gabor Szots
CCRL testing group
peter
Posts: 3629
Joined: Sat Feb 16, 2008 7:38 am
Full name: Peter Martan

Re: Introducing Igel chess engine

Post by peter »

Gabor Szots wrote: Sun Dec 18, 2022 12:35 pm
peter wrote: Sun Dec 18, 2022 10:48 am
voffka wrote: Sat Dec 17, 2022 7:56 pm Image

Igel 3.2.0 at https://github.com/vshcherbyna/igel/releases/tag/3.2.0 (official executable binaries for Windows and IGN net).
...
- new network ign-1-9a48854b created by using prev network (ign-1-3e998e78) and re-trained with a different lambda
Thanks for the new version!
To make the extra to be downloaded net getting used, just place it in same directory as the compile?
Thanks and regards again,
You don't have to download the net, it is included in the exe. It is there only for those who want to compile the code for themselves.
Thanks, Gabor, thought so anyhow, (compile works without extra- net in directory as well as without it), just wanted to be sure
:)
Peter.