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 »

hiblom wrote: Tue May 25, 2021 8:19 pm Hi all!

To my big surprise, I saw that my older engine, Haddock, was actually participating in a tournament organised on this forum! This is of course fine, but this engine is discontinued, so it will not get any better...
However, I'll keep it up on github. Perhaps it can be of use to someone.

I am now actively working on my other engine, DoctorB, and now I have released v1.0.0.

My aim is to build the best engine that I can, while keeping things a bit original.
If you have any questions or remarks, feel free contact me :wink:

- Hans
Hi Hans,

1. I'm surprised you have discontinued Haddock, the dev version is 300-400 Elos better than 0.2.1.

2. The DoctorB executable inroduces itself as version 0.1.0, while you say it is 1.0.0. Please talk to him.
Gabor Szots
CCRL testing group
User avatar
pohl4711
Posts: 2439
Joined: Sat Sep 03, 2011 7:25 am
Location: Berlin, Germany
Full name: Stefan Pohl

Re: New engine releases & news 2021

Post by pohl4711 »

kranium wrote: Sat May 22, 2021 8:47 pm
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.
7000 games testrun of Fire 8.N Raptor-net avx2 finished. The Raptor-net is not part of the official Fire 8.N-download, the Raptor-net was commited by the Fire-author 1 day after the release of Fire 8.N.

https://www.sp-cc.de
Archimedes
Posts: 135
Joined: Tue Mar 05, 2019 3:43 pm
Full name: Archimedes

Re: New engine releases & news 2021

Post by Archimedes »

mvanthoor wrote: Tue May 25, 2021 8:35 pmHm.... over time, more and more engines written in Rust seem to pop up, even from the past. I'll add this one to the list. The ones I know of on top of my head are:

Rustic (my own engine)
FabChess
Asymptote
Little Wing
Chareth
Crabby (old: only compiles on one single nightly version of Rust)
Cicada (old: compiles, but with a huge amount of warnings)

And now Haddock. Did I miss any somewhere?
FoxSEE, Velvet, Tinman, Rustfish, Scam, Chessier, Odonata and Ragnarook. :D
User avatar
mvanthoor
Posts: 1784
Joined: Wed Jul 03, 2019 4:42 pm
Location: Netherlands
Full name: Marcel Vanthoor

Re: New engine releases & news 2021

Post by mvanthoor »

Archimedes wrote: Wed May 26, 2021 3:53 pm FoxSEE, Velvet, Tinman, Rustfish, Scam, Chessier, Odonata and Ragnarook. :D
Darn. And I thought to be somewhat original by choosing Rust. Seems I should have chosen something more esoteric :shock: :lol:

Chessler, Ragnarook, and Scam don't seem to be in the CCRL Blitz list (yet). I completely missed Odonata, because the first version of Rustic was already 500 Elo stronger, so Rustic was never in the under-1600 part of the list.
Author of Rustic, an engine written in Rust.
Releases | Code | Docs | Progress | CCRL
hiblom
Posts: 6
Joined: Sat May 22, 2021 3:34 pm
Full name: Hans Blom

Re: New engine releases & news 2021

Post by hiblom »

Gabor Szots wrote: Wed May 26, 2021 10:58 am Hi Hans,

1. I'm surprised you have discontinued Haddock, the dev version is 300-400 Elos better than 0.2.1.

2. The DoctorB executable inroduces itself as version 0.1.0, while you say it is 1.0.0. Please talk to him.
Thank you Gabor for noticing this
The new DoctorB release v1.0.1 shows the correct version number.
I stopped working on Haddock because of 2 reasons...I missed working in Visual Studio wich is my favourite IDE, and I couldn't get used to Rust's borrow checker.
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news 2021

Post by Damir »

Fire_8.NN

Thanks to the Author FireFather Norman Schmidt xrf01

https://github.com/FireFather/fire/rele ... /Fire_8.NN

Optimized NNUE interface
hiblom
Posts: 6
Joined: Sat May 22, 2021 3:34 pm
Full name: Hans Blom

Re: New engine releases & news 2021

Post by hiblom »

DoctorB release v1.1.0
  • Able to use Polyglot opening books
  • Able to set Hash size
  • Better time management
  • Fixed bug where no best move was returned when detecting a mate against
Expecting a minor strength gain because of better time management
Archimedes
Posts: 135
Joined: Tue Mar 05, 2019 3:43 pm
Full name: Archimedes

Re: New engine releases & news 2021

Post by Archimedes »

Damir wrote: Sat May 29, 2021 5:02 pm Fire_8.NN

Thanks to the Author FireFather Norman Schmidt xrf01

https://github.com/FireFather/fire/rele ... /Fire_8.NN

Optimized NNUE interface
Seems to have problems with fisher time control. When playing a tournament with fisher time control (tc=20+0.2), Fire produces a lot of time forfeits (after 20 games there are already 5 time forfeits), but when i'm using sudden death time control (tc=10), Fire has no single time forfeit in 100 games. I have to say, tournament was playing on Android.
User avatar
WinPooh
Posts: 267
Joined: Fri Mar 17, 2006 8:01 am
Location: Russia
Full name: Vladimir Medvedev

Re: New engine releases & news 2021

Post by WinPooh »

GreKo 2021.06
http://greko.su/greko-2021.06.zip

- speed and stability improvements
- newer compiler
- reimplemented easy levels
Damir
Posts: 2801
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: New engine releases & news 2021

Post by Damir »

Thanks a lot Vladimir. :)