Page 10 of 102

Re: New engine releases & news 2021

Posted: Sat Feb 20, 2021 4:46 pm
by Gabor Szots

Re: New engine releases & news 2021

Posted: Sun Feb 21, 2021 2:05 pm
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.

Re: New engine releases & news 2021

Posted: Sun Feb 21, 2021 7:19 pm
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.

Re: New engine releases & news 2021

Posted: Sun Feb 21, 2021 8:28 pm
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.

Re: New engine releases & news 2021

Posted: Sun Feb 21, 2021 8:30 pm
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)

Re: New engine releases & news 2021

Posted: Mon Feb 22, 2021 5:31 am
by carldaman
Maybe I've missed it elsewhere, but Lc0 0.27 has been released (https://github.com/LeelaChessZero/lc0/releases).

Re: New engine releases & news 2021

Posted: Mon Feb 22, 2021 9:06 am
by Guenther
Bagatur 2.2a released yesterday
https://github.com/bagaturchess/Bagatur

Re: New engine releases & news 2021

Posted: Mon Feb 22, 2021 9:08 am
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)

Re: New engine releases & news 2021

Posted: Mon Feb 22, 2021 3:38 pm
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.

Re: New engine releases & news 2021

Posted: Mon Feb 22, 2021 4:57 pm
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.