New engine releases 2020

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

Moderators: hgm, Rebel, chrisw

voffka
Posts: 288
Joined: Sat Jun 30, 2018 10:58 pm
Location: Ukraine
Full name: Volodymyr Shcherbyna

Re: New engine releases 2020

Post by voffka »

Gabor Szots wrote: Thu Aug 20, 2020 12:33 pm
voffka wrote: Thu Aug 20, 2020 12:14 pm Hello Gabor,
Gabor Szots wrote: Thu Aug 20, 2020 11:56 am I guess the EvalFile setting takes precedence over the built-in one.
Correct, if EvalFile is set, a different NNUE net is loaded, so the built-in one is disabled.
The Shredder 13 GUI does not like the EvalFile field empty. The engine won't load.
And if you keep the option unset? E.g., so that it will not be passed to Igel at all?
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2020

Post by Gabor Szots »

voffka wrote: Thu Aug 20, 2020 1:26 pm
Gabor Szots wrote: Thu Aug 20, 2020 12:33 pm
voffka wrote: Thu Aug 20, 2020 12:14 pm Hello Gabor,
Gabor Szots wrote: Thu Aug 20, 2020 11:56 am I guess the EvalFile setting takes precedence over the built-in one.
Correct, if EvalFile is set, a different NNUE net is loaded, so the built-in one is disabled.
The Shredder 13 GUI does not like the EvalFile field empty. The engine won't load.
And if you keep the option unset? E.g., so that it will not be passed to Igel at all?
It's OK with the default settings despite that the 'eval' directory does not even exist.
Gabor Szots
CCRL testing group
voffka
Posts: 288
Joined: Sat Jun 30, 2018 10:58 pm
Location: Ukraine
Full name: Volodymyr Shcherbyna

Re: New engine releases 2020

Post by voffka »

Gabor Szots wrote: Thu Aug 20, 2020 1:42 pm It's OK with the default settings despite that the 'eval' directory does not even exist.
Thanks for confirming this Gabor. Yes, the default options will work. If a user puts invalid (empty) value as an EvalFile or a path to a network file that is invalid I choose to abort Igel (engine exits) because I would like user to be 100% sure that what user does actually works.

The main scenario I want to prevent with this logic is when user uses a different net file and does mistake with a wrong path. In this case Igel will use default eval file and so the test will be invalid from the user point of view, because user expects his/her own file to be in use.
mhouppin
Posts: 115
Joined: Wed Feb 12, 2020 5:00 pm
Full name: Morgan Houppin

Re: New engine releases 2020

Post by mhouppin »

Stash 19.2 available at https://gitlab.com/mhouppin/stash-bot/-/releases/v19.2

I expect it to be stronger by 15-20 Elo over version 19.0.
Jamal Bubker
Posts: 326
Joined: Mon May 24, 2010 4:32 pm

Re: New engine releases 2020

Post by Jamal Bubker »

Thank you Andreas :D

I released RubiChess-1.8. Find it at https://github.com/Matthies/RubiChess/releases

Testing 4000 games at 60+0.6/8moves_v3
Score of 1.8 vs 1.7.3: 753 - 483 - 2764 [0.534] 4000
Elo difference: 23.5 +/- 6.0, LOS: 100.0 %, DrawRatio: 69.1 %

Regards, Andreas
[/quote]
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases 2020

Post by Guenther »

https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2020

Post by Gabor Szots »

Eubos 1.1.0

New engine: Supernova 1.0.1 by Minkai Yang, USA - https://github.com/MichaeltheCoder7/Supernova
Gabor Szots
CCRL testing group
User avatar
Graham Banks
Posts: 41415
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: New engine releases 2020

Post by Graham Banks »

Copied from CCRL public forum:

Hi all,

I've spent the last couple months shut in at home making my own chess engine, and I think it's finally ready for release and rating!

Name: Jonathan Tseng
Engine name: Beef
Nationality: US
Protocol: UCI
Open source: https://github.com/jtseng20/Beef/releases/tag/v0.2

I estimate from limited fast testing that Beef is around 3000.

I work on a linux machine, so the makefile should work for linux, and my windows compiles are made with visual c++, but I am not completely sure yet if everything is correct. Please tell me if there are any problems with the given binaries. Thanks!
gbanksnz at gmail.com
jonkr
Posts: 178
Joined: Wed Nov 13, 2019 1:36 am
Full name: Jonathan Kreuzer

Re: New engine releases 2020

Post by jonkr »

SlowChess Blitz Classic 2.3 for windows is now available at the web page
It's only slightly, but consistently, better than version 2.2 in my tests.
Any comments or issues feel free to post on the Slow Chess forum topic for disccusion.
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: New engine releases 2020

Post by Guenther »

Neocortex 1.0 by Justin Stanley
https://github.com/codeandkey/neocortex

I remember that I tried to compile this already in spring, but files were missing IIRC.
It seems this older neocortex version was moved to a different branch.
The current master branch compiles fine now.
I will add it in a few hours to my download site, as the 1.0 release is source only.

I don't think it is very strong right now, but at least it has a lot of original work in it unlike other beef.

I also found and reported a glitch with nps calculation at higher depths (going negative!).

Code: Select all

uci
uciok
id name neocortex 1.0
id author Justin Stanley
ucinewgame
go infinite
2020-09-02 10:40:45 INFO     > snapshot [rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1]:
            | white | black |
------------|-------|-------|
material_mg |  3900 |  3900 |
material_eg |  4300 |  4300 |
attackbonus |    46 |    44 |
mobility_mg |    64 |    64 |
mobility_eg |    76 |    76 |
ctr_control |     0 |     0 |
king_safety |   110 |   110 |
blocked_pns |     0 |     0 |
passed_pns  |     0 |     0 |
adv_pawn_mg |    32 |    32 |
adv_pawn_eg |    64 |    64 |
adv_psd_mg  |     0 |     0 |
adv_psd_eg  |     0 |     0 |
adv_king_mg |     0 |     0 |
adv_king_eg |     0 |     0 |
phase       |           243 |
info depth 0 nodes 1 score cp 12
info depth 1 nodes 41 score cp 81 pv d2d4
info depth 2 nodes 138 time 1 nps 69000 score cp 12 pv d2d4 d7d5
info depth 3 nodes 2352 time 4 nps 470400 score cp 80 pv e2e3 b8c6 d1g4
info depth 4 nodes 14947 time 23 nps 597880 score cp 3 pv b1c3 e7e6 d2d4 d8g5
info depth 5 nodes 130517 time 202 nps 639789 score cp 74 pv b1c3 b8c6 e2e3 d7d5 d1g4
info depth 6 nodes 1163740 time 2141 nps 543042 score cp 3 pv b1c3 e7e6 e2e3 d8g5 d1f3 b8c6
info depth 7 nodes 7789227 time 13818 nps -57938 score cp 50 pv g1f3 g8f6 b1c3 b8c6 d2d4 d7d5 d1d3
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy