New engine releases & news 2021

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

Moderators: hgm, Rebel, chrisw

kranium
Posts: 2129
Joined: Thu May 29, 2008 10:43 am

Re: New engine releases & news 2021

Post by kranium »

Damir wrote: Sat May 22, 2021 7:30 pm Fire_8.N
Thanks to the Author FireFather Norman Schmidt

NNUE support
uci option enginemode: choose classic, nnue(default), or random

https://github.com/FireFather/fire/rele ... g/Fire_8.N

Releasd with couple of other binaries as well....
Thx Damir

A couple notes:
To run this effectively, a processor that includes AVX2 (like BMI2) is almost mandatory, otherwise you could see an NPS decrease of up to 50%.
If you're not sure what instruction sets your CPU includes, I've included a complete of bmi2 and avx2 processors on the main page...see
https://github.com/FireFather/fire

ATM the nnue network must be named nn.bin and reside in the same directory as the Fire 8.N executable.

The NNUN implementation is completely different than SF, and utilizes a modified version of Daniel Shaw's/Cfish excellent nnue probe code:
https://github.com/dshawul/nnue-probe
Many thanks to him and Ronald de Man for that!

The download includes the top reinforcement learning NN (according to my extensive testing) trained by Sergio Viera last year.
I think you'll see that this, combined with Fire's search translates into some real interesting, unique, and strong engine chess.
Damir
Posts: 2803
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news 2021

Post by Damir »

DoctorB

V1.0.0

Thanks to the Author Hiblom slt

https://github.com/hiblom/DoctorB

DoctorB is a UCI compatible chess engine, written in C++.

DoctorB is named after a character in Schachnovelle by Stefan Zweig. Dr B plays chess against himself by seperating his mind in two personas: Black and White.

Current features
Classical bitboard board representation and move generation
Alpha beta search strategy with iterative deepening
Piece square board evaluation
Hashing / transposition table
Move ordering
Static Exchange Evaluation (SEE)
Repetition detection
Next up
Quiesence search
Support opening books
Threaded search to implement quit and stop commands properly
Down the road
Advanced board evaluation
End game tables
Aspiration Windows
Multi-threaded search
tmokonen
Posts: 1297
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: New engine releases & news 2021

Post by tmokonen »

Damir wrote: Sat May 22, 2021 8:59 pm DoctorB

V1.0.0

Thanks to the Author Hiblom slt

https://github.com/hiblom/DoctorB
The author is Hans Blom, whose previous engine was Haddock.
Gabor Szots
Posts: 1365
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 »

amanjpro wrote: Sat May 22, 2021 6:17 pm I tagged version 3.0 of Zahak, this comes with ~200 elo boost, thanks to the Texel optimization:
I suspect Zahak 3.0 to be around 2350-2380
Nice progress, Amanj. I'm looking forward to testing it. Only, I have problem with opponent selection: +200 gives about 2200 Elos which is way lower than the range you claim. What do I miss?
Gabor Szots
CCRL testing group
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: New engine releases & news 2021

Post by amanjpro »

Gabor Szots wrote: Sun May 23, 2021 7:29 am
amanjpro wrote: Sat May 22, 2021 6:17 pm I tagged version 3.0 of Zahak, this comes with ~200 elo boost, thanks to the Texel optimization:
I suspect Zahak 3.0 to be around 2350-2380
Nice progress, Amanj. I'm looking forward to testing it. Only, I have problem with opponent selection: +200 gives about 2200 Elos which is way lower than the range you claim. What do I miss?
+200 over Zahak 2.0.0 (which is still not completely tested I believe), not Zahak 1.0.0 (which is around 2010). I believe the latest version (3.0) is slightly weaker or like laser v0.1
Damir
Posts: 2803
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news 2021

Post by Damir »

kranium wrote: Sat May 22, 2021 8:47 pm
Damir wrote: Sat May 22, 2021 7:30 pm Fire_8.N
Thanks to the Author FireFather Norman Schmidt

NNUE support
uci option enginemode: choose classic, nnue(default), or random

https://github.com/FireFather/fire/rele ... g/Fire_8.N

Releasd with couple of other binaries as well....
Thx Damir

A couple notes:
To run this effectively, a processor that includes AVX2 (like BMI2) is almost mandatory, otherwise you could see an NPS decrease of up to 50%.
If you're not sure what instruction sets your CPU includes, I've included a complete of bmi2 and avx2 processors on the main page...see
https://github.com/FireFather/fire

ATM the nnue network must be named nn.bin and reside in the same directory as the Fire 8.N executable.

The NNUN implementation is completely different than SF, and utilizes a modified version of Daniel Shaw's/Cfish excellent nnue probe code:
https://github.com/dshawul/nnue-probe
Many thanks to him and Ronald de Man for that!

The download includes the top reinforcement learning NN (according to my extensive testing) trained by Sergio Viera last year.
I think you'll see that this, combined with Fire's search translates into some real interesting, unique, and strong engine chess.
Dear Norm,

Is it possible to improve the speed of Fire. I am testing it now on Playchess and is very slow, compared to the other engines I used...
Also is it possible to embeed the latest Stockfish nnue ( 47 mb) compared to the 20 mb one ?
kranium
Posts: 2129
Joined: Thu May 29, 2008 10:43 am

Re: New engine releases & news 2021

Post by kranium »

Damir wrote: Sun May 23, 2021 3:44 pm
Dear Norm,

Is it possible to improve the speed of Fire. I am testing it now on Playchess and is very slow, compared to the other engines I used...
Also is it possible to embeed the latest Stockfish nnue ( 47 mb) compared to the 20 mb one ?
Hi Damir,

I'm not very interested in embedding SF's nn, or using a larger size.
In the coming months, I'd like to work on creating a unique RL network.

I'd also like to work further on my attempts to implement MCTS...
I find that search method fascinating and the moves chosen via it unique and very interesting.
Everything I've tried so far is quite basic and very weak, and blunders material.
A decent MCTS looks to be a real challenge.
Kudos to the Komodo team for such a strong one.

But I'll do what I can concerning speed in the coming days/weeks.
Damir
Posts: 2803
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news 2021

Post by Damir »

Thanks Norm. Looking forward to new Fire with speed improvement. :) :) :D
tmokonen
Posts: 1297
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: New engine releases & news 2021

Post by tmokonen »

Cinnamon 2.4 released:

https://github.com/gekomad/Cinnamon/releases/tag/v2.4

And somehow I missed Counter 3.8 from a few days ago:

https://github.com/ChizhovVadim/Counter ... ag/v1.38.0
User avatar
Rebel
Posts: 7013
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine releases & news 2021

Post by Rebel »

tmokonen wrote: Mon May 24, 2021 6:56 am
And somehow I missed Counter 3.8 from a few days ago:

https://github.com/ChizhovVadim/Counter ... ag/v1.38.0
Have Counter 3.8 running here.
90% of coding is debugging, the other 10% is writing bugs.