New engine releases 2019

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

Moderators: hgm, Rebel, chrisw

Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

voffka wrote: Wed Jul 17, 2019 6:51 pm Image

Igel 1.8.2 at https://github.com/vshcherbyna/igel/releases/tag/1.8.2 (binaries for Raspberry Pi, Linux and Windows). This is a bugfix release addressing time/thread management issues discovered during TCEC S16 - Qualification League:

What's new:

- Improve time management of worker threads when number of workers is high (more than 20)
- Improve time management in absolute time controls
Test results likely to appear in the next CCRL blitz update.
Gabor Szots
CCRL testing group
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

Fabian, exactly what does Referee do? Is it required by Fab?
Gabor Szots
CCRL testing group
fabianVDW
Posts: 146
Joined: Fri Mar 15, 2019 8:46 pm
Location: Germany
Full name: Fabian von der Warth

Re: New engine releases 2019

Post by fabianVDW »

Gabor Szots wrote: Thu Jul 18, 2019 2:49 pm Fabian, exactly what does Referee do? Is it required by Fab?
No, it isn't required to use the engine.

It's just the referee I use for testing my own engine against other UCI engines / and itself, to see if I'm making progess.
No need to download it if you use the releases, and no need to build it if you are building from sources :)
Author of FabChess: https://github.com/fabianvdW/FabChess
A UCI compliant chess engine written in Rust.
FabChessWiki: https://github.com/fabianvdW/FabChess/wiki
fabianvonderwarth@gmail.com
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

fabianVDW wrote: Thu Jul 18, 2019 2:59 pm
Gabor Szots wrote: Thu Jul 18, 2019 2:49 pm Fabian, exactly what does Referee do? Is it required by Fab?
No, it isn't required to use the engine.

It's just the referee I use for testing my own engine against other UCI engines / and itself, to see if I'm making progess.
No need to download it if you use the releases, and no need to build it if you are building from sources :)
Thanks. BTW, are you from Germany?
Gabor Szots
CCRL testing group
fabianVDW
Posts: 146
Joined: Fri Mar 15, 2019 8:46 pm
Location: Germany
Full name: Fabian von der Warth

Re: New engine releases 2019

Post by fabianVDW »

Gabor Szots wrote: Thu Jul 18, 2019 5:17 pm
fabianVDW wrote: Thu Jul 18, 2019 2:59 pm
Gabor Szots wrote: Thu Jul 18, 2019 2:49 pm Fabian, exactly what does Referee do? Is it required by Fab?
No, it isn't required to use the engine.

It's just the referee I use for testing my own engine against other UCI engines / and itself, to see if I'm making progess.
No need to download it if you use the releases, and no need to build it if you are building from sources :)
Thanks. BTW, are you from Germany?
Yes, I am from Germany. Why are you asking? (Actually there might still be some german artifcats in my code, sorry lol) ;)
Author of FabChess: https://github.com/fabianvdW/FabChess
A UCI compliant chess engine written in Rust.
FabChessWiki: https://github.com/fabianvdW/FabChess/wiki
fabianvonderwarth@gmail.com
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

Yes, I am from Germany. Why are you asking? (Actually there might still be some german artifcats in my code, sorry lol) ;)
We include the author's nationality in our lists.

EDIT: I wanted to start a tournament under Arena. However, Fab did not move after leaving the book. The Windows popcnt version. It does analyze, though.
Last edited by Gabor Szots on Thu Jul 18, 2019 5:47 pm, edited 1 time in total.
Gabor Szots
CCRL testing group
fabianVDW
Posts: 146
Joined: Fri Mar 15, 2019 8:46 pm
Location: Germany
Full name: Fabian von der Warth

Re: New engine releases 2019

Post by fabianVDW »

Gabor Szots wrote: Thu Jul 18, 2019 5:43 pm
Yes, I am from Germany. Why are you asking? (Actually there might still be some german artifcats in my code, sorry lol) ;)
We include the author's nationality in our lists.
Ah, okay :D

BTW. Lots of thanks for including me in the list! Very glad to see FabChess compete against other engines and it's nice to see where it stands besides my local testing.
Fabi
Author of FabChess: https://github.com/fabianvdW/FabChess
A UCI compliant chess engine written in Rust.
FabChessWiki: https://github.com/fabianvdW/FabChess/wiki
fabianvonderwarth@gmail.com
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

fabianVDW wrote: Thu Jul 18, 2019 5:45 pm
Gabor Szots wrote: Thu Jul 18, 2019 5:43 pm
Yes, I am from Germany. Why are you asking? (Actually there might still be some german artifcats in my code, sorry lol) ;)
We include the author's nationality in our lists.
Ah, okay :D

BTW. Lots of thanks for including me in the list! Very glad to see FabChess compete against other engines and it's nice to see where it stands besides my local testing.
Fabi
Well, my test stopped abruptly (see edited post above).
Gabor Szots
CCRL testing group
fabianVDW
Posts: 146
Joined: Fri Mar 15, 2019 8:46 pm
Location: Germany
Full name: Fabian von der Warth

Re: New engine releases 2019

Post by fabianVDW »

Gabor Szots wrote: Thu Jul 18, 2019 5:48 pm
fabianVDW wrote: Thu Jul 18, 2019 5:45 pm
Gabor Szots wrote: Thu Jul 18, 2019 5:43 pm
Yes, I am from Germany. Why are you asking? (Actually there might still be some german artifcats in my code, sorry lol) ;)
We include the author's nationality in our lists.
Ah, okay :D

BTW. Lots of thanks for including me in the list! Very glad to see FabChess compete against other engines and it's nice to see where it stands besides my local testing.
Fabi
Well, my test stopped abruptly (see edited post above).
FabChess itself doesn't support own book, so I guess you are using book option from Arena. I've just downloaded the 1.7 POPCNT and it works on my local machine. Can you maybe send me a log?
Author of FabChess: https://github.com/fabianvdW/FabChess
A UCI compliant chess engine written in Rust.
FabChessWiki: https://github.com/fabianvdW/FabChess/wiki
fabianvonderwarth@gmail.com
fabianVDW
Posts: 146
Joined: Fri Mar 15, 2019 8:46 pm
Location: Germany
Full name: Fabian von der Warth

Re: New engine releases 2019

Post by fabianVDW »

Version 1.8 of FabChess is released. https://github.com/fabianvdW/FabChess/releases/tag/v1.8

First of all it fixes the errors FabChess was having in CCRL testing (It was crashing with the movestogo command).
Also it is vastly faster than version 1.7(>40%), since all of the forward pruning is now done before movegen and tt move + pv table move are tried first before doing movegen.

Expected Elogain:
Didn't have time for Gauntlet testing yet, but in self play >=50 Elo. I again expect less on higher timecontrols.
Author of FabChess: https://github.com/fabianvdW/FabChess
A UCI compliant chess engine written in Rust.
FabChessWiki: https://github.com/fabianvdW/FabChess/wiki
fabianvonderwarth@gmail.com