New engine releases & news 2021

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

Moderators: hgm, Rebel, chrisw

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

Re: New engine releases & news 2021

Post by Gabor Szots »

Gabor Szots
CCRL testing group
niel5946
Posts: 174
Joined: Thu Nov 26, 2020 10:06 am
Full name: Niels Abildskov

Re: New engine releases & news 2021

Post by niel5946 »

I have just released my new engine, Loki v1.0.2. It has support for 1 to 8 threads (Lazy SMP) and 1MB to 1000MB hash table and is probably rated around 1600-1800.
It has only been tested on windows and has not shown any bugs on both 32-bit(x86) and 64-bit(x64).
Download: https://github.com/BimmerBass/Loki/releases/tag/v1.0.2

It uses the UCI-protocol.
Author of Loki, a C++ work in progress.
Code | Releases | Progress Log |
Gabor Szots
Posts: 1364
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases & news 2021

Post by Gabor Szots »

niel5946 wrote: Sun Feb 21, 2021 2:05 pm I have just released my new engine, Loki v1.0.2. It has support for 1 to 8 threads (Lazy SMP) and 1MB to 1000MB hash table and is probably rated around 1600-1800.
It has only been tested on windows and has not shown any bugs on both 32-bit(x86) and 64-bit(x64).
Download: https://github.com/BimmerBass/Loki/releases/tag/v1.0.2

It uses the UCI-protocol.
Hi Niels,

I managed to compile the sources with two issues:
1. I had to put #include <strings> in position.cpp and uci.cpp.
2. I got several warnings like this:
In file included from position.h:5,
from movegen.h:3,
from search.h:3,
from bench.h:3,
from bench.cpp:1:
bitboard.h:28:3: warning: integer constant is so large that it is unsigned
28 | 18374686479671623680
PS. Many abandon their engines after finishing school. I hope you won't join them.
Gabor Szots
CCRL testing group
niel5946
Posts: 174
Joined: Thu Nov 26, 2020 10:06 am
Full name: Niels Abildskov

Re: New engine releases & news 2021

Post by niel5946 »

Gabor Szots wrote: Sun Feb 21, 2021 7:19 pm
niel5946 wrote: Sun Feb 21, 2021 2:05 pm I have just released my new engine, Loki v1.0.2. It has support for 1 to 8 threads (Lazy SMP) and 1MB to 1000MB hash table and is probably rated around 1600-1800.
It has only been tested on windows and has not shown any bugs on both 32-bit(x86) and 64-bit(x64).
Download: https://github.com/BimmerBass/Loki/releases/tag/v1.0.2

It uses the UCI-protocol.
Hi Niels,

I managed to compile the sources with two issues:
1. I had to put #include <strings> in position.cpp and uci.cpp.
2. I got several warnings like this:
In file included from position.h:5,
from movegen.h:3,
from search.h:3,
from bench.h:3,
from bench.cpp:1:
bitboard.h:28:3: warning: integer constant is so large that it is unsigned
28 | 18374686479671623680
PS. Many abandon their engines after finishing school. I hope you won't join them.
Hi. I didn't know there were include issues... It compiles just fine in visual studio 2019, but I will fix it.
I ran a test today and encountered an issue where Loki gave illegal moves and I am not 100% sure if it also does that in the release i posted here (it didn't when i tested), or if it was just my change that caused it. I will fix it and the warnings as soon as possible.
It will be more thoroughly tested next time i announce a release since i can imagine that it is quite annoying to deal with for you as a tester, and i apologize for that.

PS. I do not intend to join them. Writing chess engines is by far the most interesting projects I've worked on.
Author of Loki, a C++ work in progress.
Code | Releases | Progress Log |
User avatar
Guenther
Posts: 4607
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

niel5946 wrote: Sun Feb 21, 2021 8:28 pm
Gabor Szots wrote: Sun Feb 21, 2021 7:19 pm
niel5946 wrote: Sun Feb 21, 2021 2:05 pm I have just released my new engine, Loki v1.0.2. It has support for 1 to 8 threads (Lazy SMP) and 1MB to 1000MB hash table and is probably rated around 1600-1800.
It has only been tested on windows and has not shown any bugs on both 32-bit(x86) and 64-bit(x64).
Download: https://github.com/BimmerBass/Loki/releases/tag/v1.0.2

It uses the UCI-protocol.
Hi Niels,

I managed to compile the sources with two issues:
1. I had to put #include <strings> in position.cpp and uci.cpp.
2. I got several warnings like this:
In file included from position.h:5,
from movegen.h:3,
from search.h:3,
from bench.h:3,
from bench.cpp:1:
bitboard.h:28:3: warning: integer constant is so large that it is unsigned
28 | 18374686479671623680
PS. Many abandon their engines after finishing school. I hope you won't join them.
Hi. I didn't know there were include issues... It compiles just fine in visual studio 2019, but I will fix it.
I ran a test today and encountered an issue where Loki gave illegal moves and I am not 100% sure if it also does that in the release i posted here (it didn't when i tested), or if it was just my change that caused it. I will fix it and the warnings as soon as possible.
It will be more thoroughly tested next time i announce a release since i can imagine that it is quite annoying to deal with for you as a tester, and i apologize for that.

PS. I do not intend to join them. Writing chess engines is by far the most interesting projects I've worked on.
Filed an issue already some hours ago ;-) (please don't consider VC only user)
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
carldaman
Posts: 2283
Joined: Sat Jun 02, 2012 2:13 am

Re: New engine releases & news 2021

Post by carldaman »

Maybe I've missed it elsewhere, but Lc0 0.27 has been released (https://github.com/LeelaChessZero/lc0/releases).
User avatar
Guenther
Posts: 4607
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

Bagatur 2.2a released yesterday
https://github.com/bagaturchess/Bagatur
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
User avatar
Guenther
Posts: 4607
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

carldaman wrote: Mon Feb 22, 2021 5:31 am Maybe I've missed it elsewhere, but Lc0 0.27 has been released (https://github.com/LeelaChessZero/lc0/releases).
not mentioned here, but was up to date at the chronology ;-)
(I don't always mention here anymore, only surprising ones, or if more were released at once)
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
User avatar
Guenther
Posts: 4607
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases & news 2021

Post by Guenther »

I missed the rewrite of Raven and its new repo
https://github.com/sgriffin53/raven-rewrite

There was already a new version released in the bin folder in November.
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
Gabor Szots
Posts: 1364
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases & news 2021

Post by Gabor Szots »

niel5946 wrote: Sun Feb 21, 2021 8:28 pmHi. I didn't know there were include issues... It compiles just fine in visual studio 2019, but I will fix it.
I ran a test today and encountered an issue where Loki gave illegal moves and I am not 100% sure if it also does that in the release i posted here (it didn't when i tested), or if it was just my change that caused it. I will fix it and the warnings as soon as possible.
It will be more thoroughly tested next time i announce a release since i can imagine that it is quite annoying to deal with for you as a tester, and i apologize for that.
I am running a test gauntlet right now and I haven's seen any issues.
Gabor Szots
CCRL testing group