New engine releases 2020

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

Moderators: hgm, Dann Corbit, Harvey Williamson

Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Dark Knight
Posts: 4
Joined: Sun Aug 30, 2020 11:03 pm
Full name: Minkai Yang

Re: New engine releases 2020

Post by Dark Knight » Mon Nov 16, 2020 3:52 am

Supernova 2.2 just released.
https://github.com/MichaeltheCoder7/Supernova
166 Elo gain against 2.1.4 in self-play.

User avatar
Guenther
Posts: 3837
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: New engine releases 2020

Post by Guenther » Mon Nov 16, 2020 4:03 pm

FoxSEE 5.3.0
https://github.com/redsalmon91/FoxSEE

Eubos 1.1.5
https://github.com/cjbolt/EubosChess

Cheng4 0.40dev compilations (sse4.1/avx2) by me
after I realized through the post from 'Archimedes' today that Martin had
started working on Cheng4 again since quite some time.

https://github.com/kmar/cheng4/commits/master
https://rwbc-chess.de/download.htm
https://rwbc-chess.de
HGM@'chessqueen' 2018-present, aka: 'George' 2013-2016, 'pichy' 2006-2013, 'Jorge Pichard' 2000-2006 (old forum) wrote: http://talkchess.com/forum3/viewtopic.p ... 79#p789713

connor_mcmonigle
Posts: 128
Joined: Sun Sep 06, 2020 2:40 am
Full name: Connor McMonigle

Re: New engine releases 2020

Post by connor_mcmonigle » Wed Nov 18, 2020 4:50 am

I've released Seer 1.2 here: https://github.com/connormcmonigle/seer ... s/tag/v1.2
This release should be ~200 elo stronger than the previous release.

User avatar
Roland Chastain
Posts: 460
Joined: Sat Jun 08, 2013 8:07 am
Location: France
Full name: Roland Chastain
Contact:

Re: New engine releases 2020

Post by Roland Chastain » Sat Nov 21, 2020 5:18 am

Hippocampe 0.4.2.0.2.

Fixed illegal pawn move. (Thank to Taimo Peelo for reporting the bug.)
Added setboard command.
Qui trop embrasse mal étreint.

JohnWoe
Posts: 323
Joined: Sat Mar 02, 2013 10:31 pm

Re: New engine releases 2020

Post by JohnWoe » Mon Nov 23, 2020 2:02 pm

I released Sapeli 2.0 final.
This is UCI only version. The original Sapeli has no UCI and plays some chess like variant atm.

It's a weak engine. My guess is 1900 Elo. But it can be used as sparring partner for up-and-coming engines to higher levels.
I only focused on making code lean and mean. Special focus on KOTH960. Which is kinda fun variant.

Source code: https://github.com/SamuraiDangyo/sapeli-final
Release: https://github.com/SamuraiDangyo/sapeli ... s/tag/v2.0

User avatar
mvanthoor
Posts: 832
Joined: Wed Jul 03, 2019 2:42 pm
Full name: Marcel Vanthoor

Re: New engine releases 2020

Post by mvanthoor » Mon Nov 23, 2020 2:35 pm

JohnWoe wrote:
Mon Nov 23, 2020 2:02 pm
I released Sapeli 2.0 final.
This is UCI only version. The original Sapeli has no UCI and plays some chess like variant atm.

It's a weak engine. My guess is 1900 Elo. But it can be used as sparring partner for up-and-coming engines to higher levels.
I only focused on making code lean and mean. Special focus on KOTH960. Which is kinda fun variant.

Source code: https://github.com/SamuraiDangyo/sapeli-final
Release: https://github.com/SamuraiDangyo/sapeli ... s/tag/v2.0
Thanks a lot. Assuming I can get it to compile without problems, I'm certainly going to use it in my testing. I always liked this engine, for the relatively high strength compared to its size and complexity.
Author of Rustic.
Releases | Code | Docs

User avatar
Guenther
Posts: 3837
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: New engine releases 2020

Post by Guenther » Mon Nov 23, 2020 4:34 pm

JohnWoe wrote:
Mon Nov 23, 2020 2:02 pm
I released Sapeli 2.0 final.
This is UCI only version. The original Sapeli has no UCI and plays some chess like variant atm.

It's a weak engine. My guess is 1900 Elo. But it can be used as sparring partner for up-and-coming engines to higher levels.
I only focused on making code lean and mean. Special focus on KOTH960. Which is kinda fun variant.

Source code: https://github.com/SamuraiDangyo/sapeli-final
Release: https://github.com/SamuraiDangyo/sapeli ... s/tag/v2.0
...compiled a bunch of various flavours for windows...if there is enough interest I will upload them.
BTW I see you had 'hash' once already as an uci option. What was the reason for you to remove it and changing to fixed hash size at compile time?
https://rwbc-chess.de
HGM@'chessqueen' 2018-present, aka: 'George' 2013-2016, 'pichy' 2006-2013, 'Jorge Pichard' 2000-2006 (old forum) wrote: http://talkchess.com/forum3/viewtopic.p ... 79#p789713

User avatar
Guenther
Posts: 3837
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: New engine releases 2020

Post by Guenther » Mon Nov 23, 2020 4:38 pm

Gunborg 1.65 GS (had enough changes for justifying a new compilation)
https://rwbc-chess.de/download.htm

from my readme:
Gunborg 1.65 sse4.1 and bmi2 compilations
compiled 2020-11-22

last source change: 2015-11-01
https://github.com/torgnil/gunborg/comm ... b9739d49cb

get source here => https://github.com/torgnil/gunborg
https://rwbc-chess.de
HGM@'chessqueen' 2018-present, aka: 'George' 2013-2016, 'pichy' 2006-2013, 'Jorge Pichard' 2000-2006 (old forum) wrote: http://talkchess.com/forum3/viewtopic.p ... 79#p789713

JohnWoe
Posts: 323
Joined: Sat Mar 02, 2013 10:31 pm

Re: New engine releases 2020

Post by JohnWoe » Mon Nov 23, 2020 6:42 pm

Guenther wrote:
Mon Nov 23, 2020 4:34 pm
JohnWoe wrote:
Mon Nov 23, 2020 2:02 pm
I released Sapeli 2.0 final.
This is UCI only version. The original Sapeli has no UCI and plays some chess like variant atm.

It's a weak engine. My guess is 1900 Elo. But it can be used as sparring partner for up-and-coming engines to higher levels.
I only focused on making code lean and mean. Special focus on KOTH960. Which is kinda fun variant.

Source code: https://github.com/SamuraiDangyo/sapeli-final
Release: https://github.com/SamuraiDangyo/sapeli ... s/tag/v2.0
...compiled a bunch of various flavours for windows...if there is enough interest I will upload them.
BTW I see you had 'hash' once already as an uci option. What was the reason for you to remove it and changing to fixed hash size at compile time?
At some point I removed it. I guess I didn't like malloc/realloc much. Sapeli takes only 96MB RAM. In Mayhem I use 1 line of smart pointer code to touch heap for me. I went for ultimate simplicity with Sapeli 2.0

I also removed PEXT as the tiny speedup wasn't justified for extra complexity.

User avatar
Guenther
Posts: 3837
Joined: Wed Oct 01, 2008 4:33 am
Location: Regensburg, Germany
Full name: Guenther Simon
Contact:

Re: New engine releases 2020

Post by Guenther » Tue Nov 24, 2020 5:53 pm

New engine: PolarChess 2.0b5 released in 2020-09-27 discovered today

A nice surprise, Odd Gunnar Malin is back! Just stumbled upon it while checking something else.

It was not detected he had now a repo at github and was doing some chess work again (engine + gui)
He released an early beta version of the new engine (uci now) in 2019-09-27.
The previous very old engine was long ago renamend to PolarEngine (see chronology). (Rating lists should adopt...)
The new one now goes under the name PolarChess.

Should be a sparring partner for weaker engines. May be a bit stronger (not much I guess) than the old program,
but playing very different and showing even less depth.

https://github.com/OGMalin/Polarchess/releases

A few quick test games:



Strengthwise more interesting will be the renamed 'Hedwig' after years of further developing.
A very interesting project. It is now called Sandbox. (Reika is the config name)

Code: Select all

Reyka version 1.0.0
engine param: bishop ak = 8.0
engine param: bishop as = 1.00000
engine param: bishop ms = 1.00000
engine param: bishop pin = 2.0
engine param: bishop ss = 1.00000
engine param: castle pen = 5.0
engine param: fixed depth = -1
engine param: king s1 = -4.0
engine param: king s2 = -2.0
engine param: king s3 = -1.0
engine param: king s4 = 0.0
engine param: king s5 = 0.0
engine param: king s6 = 1.0
engine param: king s7 = 2.0
engine param: king s8 = 4.0
engine param: king ss = 1.00000
engine param: knight ak = 4.0
engine param: knight as = 1.00000
engine param: knight ms = 1.00000
engine param: knight ss = 1.00000
engine param: param =
engine param: pawn ak = 0.5
engine param: pawn as = 1.00000
engine param: pawn ms = 1.00000
engine param: pawn ss = 1.00000
engine param: queen ak = 32.0
engine param: queen as = 1.00000
engine param: queen ms = 1.00000
engine param: queen pin = 3.0
engine param: queen ss = 1.00000
engine param: rook ak = 16.0
engine param: rook as = 1.00000
engine param: rook ms = 1.00000
engine param: rook pin = 2.0
engine param: rook ss = 1.00000
engine param: tempo = 0.30000
uci
id name sandbox chess
uciok
ucinewgame
isready
readyok
position startpos
   +---+---+---+---+---+---+---+---+
 8 | r | n | b | q | k | b | n | r |
   +---+---+---+---+---+---+---+---+
 7 | p | p | p | p | p | p | p | p |
   +---+---+---+---+---+---+---+---+
 6 |   |   |   |   |   |   |   |   |
   +---+---+---+---+---+---+---+---+
 5 |   |   |   |   |   |   |   |   |
   +---+---+---+---+---+---+---+---+
 4 |   |   |   |   |   |   |   |   |
   +---+---+---+---+---+---+---+---+
 3 |   |   |   |   |   |   |   |   |
   +---+---+---+---+---+---+---+---+
 2 | P | P | P | P | P | P | P | P |
   +---+---+---+---+---+---+---+---+
 1 | R | N | B | Q | K | B | N | R |
   +---+---+---+---+---+---+---+---+
     a   b   c   d   e   f   g   h
position hash key: 228846373
position rep key:2905791285
go infinite
info score cp 72 depth 1 pv e2e4
info score cp 72 depth 2 pv e2e4
info score cp 6 depth 3 pv e2e4 e7e5
info score cp 0 depth 3 pv e2e4 e7e5
info score cp 0 depth 4 pv e2e4 e7e5
info score cp 34 depth 5 pv e2e4 e7e5 d2d4
info score cp 34 depth 6 pv e2e4 d7d5 d2d3
info score cp 7 depth 7 pv e2e3 d7d5 d1h5 g7g6
info score cp 7 depth 8 pv e2e3 d7d5 d1h5 g7g6
info score cp 28 depth 9 pv d2d4 d7d5 g2g3 g7g6 g1f3
info score cp 30 depth 10 pv e2e4 e7e5 d2d4 d7d5 f1b5 c7c6
info score cp 11 depth 11 pv e2e4 d7d5 e4e5 g7g6 d2d4 b8c6
info score cp 10 depth 12 pv e2e4 e7e5 d2d4 d7d5 f1b5 c7c6 b5e2
info score cp 24 depth 13 pv e2e4 e7e5 d2d4 d7d5 f1b5 c7c6 b5e2
info score cp 24 depth 14 pv e2e4 e7e5 d2d4 d7d5 f1b5 c7c6 b5e2 f8b4
info score cp 5 depth 15 pv e2e4 e7e5 d2d4 d7d5 d4e5 d5e4 f1c4 b8c6
info score cp 19 depth 16 pv e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4c4 b7b6
info score cp 22 depth 17 pv e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4c4 b7b6 b1c3
info score cp 22 depth 18 pv e2e4 e7e5 d2d4 e5d4 d1d4 b8c6 d4c4 b7b6 b1c3
info score cp 8 depth 19 pv e2e4 d7d5 e4d5 d8d5 d2d4 e7e5 g1f3 d5e4 c1e3 e5d4
info score cp 5 depth 20 pv e2e4 d7d5 e4e5 d5d4 g1f3 e7e6 d2d3 b8c6 c1g5 f7f6
info score cp 13 depth 21 pv e2e4 d7d5 e4d5 d8d5 b1c3 d5e5 d1e2 e5e2 f1e2 e7e5 d2d3 g8f6
info score cp 11 depth 22 pv e2e4 d7d5 e4d5 d8d5 b1c3 d5e5 d1e2 e5e2 f1e2 e7e5 d2d3 g8f6
info score cp 23 depth 23 pv e2e4 d7d5 e4d5 d8d5 b1c3 d5e5 d1e2 e5e2 f1e2 e7e5 d2d3 g8f6 c1g5
info score cp 18 depth 24 pv e2e4 e7e5 b1c3 g8f6 d2d4 e5d4 d1d4 b8c6 d4d1 d7d6 g1f3 g7g6
info score cp 27 depth 25 pv e2e4 e7e5 b1c3 g8f6 d2d4 e5d4 d1d4 b8c6 d4d1 b7b6 g1f3 f8b4 c1g5
info score cp 12 depth 26 pv e2e4 e7e5 b1c3 b8c6 f1c4 g8f6 d2d3 f8c5 c1e3 d7d6 e3c5 d6c5 g1f3
I compiled the 'modernized' branch, but it shows a problem with the last move in mps time controls.
It will always overstep time by a very tiny margin. Hopefully the author or me can fix this.

https://github.com/DoubleEspresso/chess/tree/modernized

https://rwbc-chess.de
HGM@'chessqueen' 2018-present, aka: 'George' 2013-2016, 'pichy' 2006-2013, 'Jorge Pichard' 2000-2006 (old forum) wrote: http://talkchess.com/forum3/viewtopic.p ... 79#p789713

Post Reply