New engine releases 2019

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

Moderators: hgm, Rebel, chrisw

User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: New engine releases 2019

Post by MikeB »

maxdeg wrote: Tue Mar 12, 2019 11:53 am
MikeB wrote: Mon Mar 11, 2019 6:08 am dev-McCain X2a (source only you must compile your own exe's) has been updated with both dev SF and McCain updates.
Thanks for this Mike - I tried compiling and I got one warning and one error - this is just a FYI .. :D
I'll wait for the official macOS release.

ic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o search.o search.cpp
search.cpp:100:17: warning: unused function 'futility_move_count'
[-Wunused-function]
constexpr int futility_move_count(bool improving, int depth) {
^
1 warning generated.
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o thread.o thread.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o timeman.o timeman.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o tt.o tt.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o uci.o uci.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o ucioption.o ucioption.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o polybook.o polybook.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o syzygy/tbprobe.o syzygy/tbprobe.cpp
g++ -o McCain-X2a benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o polybook.o syzygy/tbprobe.o -m64 -arch x86_64 -mmacosx-version-min=10.14 -lpthread -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto
strip McCain-X2a
cp McCain-X2a /Users/michaelbyrne/cluster.mfb
cp: /Users/michaelbyrne/cluster.mfb: No such file or directory
make: *** [build] Error 1
➜ src
remove this line - it is just for me to copy the exe to my test bed. It probably built the exe and it is in the directory, it simply error out on the copying.

Code: Select all

cp McCain-X2a /Users/michaelbyrne/cluster.mfb
Image
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: New engine releases 2019

Post by MikeB »

MikeB wrote: Tue Mar 12, 2019 3:40 pm
maxdeg wrote: Tue Mar 12, 2019 11:53 am
MikeB wrote: Mon Mar 11, 2019 6:08 am dev-McCain X2a (source only you must compile your own exe's) has been updated with both dev SF and McCain updates.
Thanks for this Mike - I tried compiling and I got one warning and one error - this is just a FYI .. :D
I'll wait for the official macOS release.

ic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o search.o search.cpp
search.cpp:100:17: warning: unused function 'futility_move_count'
[-Wunused-function]
constexpr int futility_move_count(bool improving, int depth) {
^
1 warning generated.
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o thread.o thread.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o timeman.o timeman.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o tt.o tt.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o uci.o uci.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o ucioption.o ucioption.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o polybook.o polybook.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o syzygy/tbprobe.o syzygy/tbprobe.cpp
g++ -o McCain-X2a benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o polybook.o syzygy/tbprobe.o -m64 -arch x86_64 -mmacosx-version-min=10.14 -lpthread -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto
strip McCain-X2a
cp McCain-X2a /Users/michaelbyrne/cluster.mfb
cp: /Users/michaelbyrne/cluster.mfb: No such file or directory
make: *** [build] Error 1
➜ src
remove this line - it is just for me to copy the exe to my test bed. It probably built the exe and it is in the directory, it simply error out on the copying.

Code: Select all

cp McCain-X2a /Users/michaelbyrne/cluster.mfb
Also I'm posting an update soon that will also fix the error on line 100 in search.cpp. That is something that was simplified away by the SF team which I am keeping for now.
Image
maxdeg
Posts: 229
Joined: Thu Mar 10, 2016 6:17 pm
Location: Canada

Re: New engine releases 2019

Post by maxdeg »

@MikeB :

OK - will do - many thanks .. :D

Edit : removed line - just warning remains. A-OK .. thanks .. :D
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: New engine releases 2019

Post by MikeB »

maxdeg wrote: Tue Mar 12, 2019 4:58 pm @MikeB :

OK - will do - many thanks .. :D

Edit : removed line - just warning remains. A-OK .. thanks .. :D
Ok I just updated McCain on Github - the warning was fixed plus other items. This is a near release...
https://github.com/MichaelB7/Stockfish/tree/McCain

at longer t/c it may be within 6 Elo or so with dev-SF

Code: Select all

400 rounds and 400 games completed...
Time control: 150 seconds + 5.000 seconds
Target completion: 03/12/19 : 07:37:42
Date: 03/12/19 : 09:41:18
400 game(s) loaded
Rank Name                      Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 Stockfish 110319 64 POPC   3103   0.0   19   19   400  203.5  50.9   66   59  275  16.5  68.8  3097 
   2 McCain X2a                 3097   5.8   19   19   400  196.5  49.1   59   66  275  14.8  68.8  3103 
---------------------------------------------------------------------------------------------------------
Time to complete: 11:03:37
but of course there are many type of positions , some of which are often posted here, that it will find the correct solution

[d]8/6pp/1K6/N5P1/3N4/8/npn1P3/k7 w - -

Code: Select all

43	  #26 	353.9M	0:11.60	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa4 Qg1+ Ne1 Qxe1+ Kc2 N5d4+ Qxd4 Nxd4+ Kd3 Qb1+ Kxd4 Qxa2 Kc3 Qb1 Kd2 Qxb2+ Kd3 Kd6 Ke3 Qc1+ Kd3 Ke5 Ke2 Ke4 Kf2 Kf4 Ke2 Qc2+ Kf1 Kf3 Ke1 Qe2# 
 42	  #26 	349.7M	0:11.48	Nab3+ Kb1 Nb5 h6 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa4 Qg1+ Ne1 Qxe1+ Kc2 N5d4+ Qxd4 Nxd4+ Kd3 Qb1+ Kxd4 Qxa2 Kc3 Qb1 Kd2 Qxb2+ Kd3 Kd6 Ke3 Qc1+ Kd3 Ke5 Ke2 Ke4 Kf2 Kf4 Ke2 Qc2+ Kf1 Kf3 Ke1 Qe2# 
 41	  #26 	348.3M	0:11.43	Nab3+ Kb1 Nb5 h6 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa4 Qg1+ Ne1 Qxe1+ Kc2 N5d4+ Qxd4 Nxd4+ Kd3 Qb1+ Kxd4 Qxa2 Kc3 Qb1 Kd2 Qxb2+ Kd3 Kd6 Ke3 Qc1+ Kd3 Ke5 Ke2 Ke4 Kf2 Kf4 Ke2 Qc2+ Kf1 Kf3 Ke1 Qe2# 
 40	  #27 	347.4M	0:11.40	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa4 Qg1+ Ne1 Qxe1+ Kc2 N3d4+ Qxd4 Nxd4+ Kd3 Qb1+ Kxd4 Qxa2 Kc3 Qb1 Kd2 Kd6 Ke2 Qxb2+ Ke3 Qc1+ Ke4 Qf1 Ke3 Kd5 Kd2 Qf3 Ke1 Kc4 Kd2 Qf2+ Kc1 Kc3 Kd1 Qd2# 
 40	  #45!	308.7M	0:10.33	Nab3+! 
 40	  #60!	306.2M	0:10.25	Nab3+! 
 40	+99.97!	305.2M	0:10.22	Nab3+! 
 39	+99.91 	154.8M	0:05.65	Nab3+ Kb1 Nb5 h6 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa7+ Nxa7 Nb4 Nd4 Kc1 Qg1+ Kd2 Nxc2 Nd5+ Kd8 Kxc2 
...
 25	+99.90 	35.3M  	0:01.54	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa7+ Nxa7 Nb4 Nd4 Kc1 Qg1+ Kd2 Nxc2 Nd5+ Kd8 Kd3 Qd4+ Ke2 Qxd5 Kf2 Qd4+ Kg3 Qxb2 Kf4 Ne3 Ke4 Qc2+ Ke5 Qf5+ Kd4 Nc6+ Kxe3 
 24	+99.89 	30.4M  	0:01.31	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qa7+ Nxa7 Nb4 Nd4 Kc1 Qg1+ Kd2 Nxc2 Nd5+ Kc6 Ne7+ Kc5 Kd3 Qe3+ Kxc2 
 23	+99.89 	28.7M  	0:01.23	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qf8 Qg1+ Ne1 Qxe1+ Nc1 Qe4+ Nd3 Qxd3+ Ka2 Nd2 Qf4+ Nd6 Qa4 Qb1+ Ka3 N6c4+ Qxc4+ 
 22	+99.89 	28.3M  	0:01.21	Nab3+ Kb1 Nb5 h6 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Kc7 Qf8 Qg1+ Ne1 Qxe1+ Nc1 Qe4+ Nd3 Qxd3+ Ka2 Nd2 Qf4+ Nd6 Qa4 Qb1+ Ka3 N2c4+ Kb4 Nxb2 Qb3 
 21	+11.25 	26.8M  	0:01.14	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Qg1+ Ne1 Qg8 Nc1 Qxa8 Ncd3 Na3+ Ka2 Nd2 b1=Q+ Naxb1+ Kb2 Qe4 Kc2 Qe2 Kc1 Nc3 
 20	+7.01 	25.3M  	0:01.05	Nab3+ Kb1 Nb5 h6 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Qg1+ Ne1 Qg8 Qa4 Qg6+ Nc2 Qg1+ Ne1 Qxe1+ Nc1 Nc3+ Kc2 Nxa4 b1=R 
 19	+4.25 	20.9M  	0:00.84	Nab3+ Kb1 Nb5 h5 gxh6 gxh6 e4 h5 e5 h4 e6 h3 e7 h2 e8=Q h1=Q Qg6 Qa8 Qg1+ Ne1 Qxe1+ Nc1 Nc3+ Kc2 Nd4+ Kd3 Nc6 
 18	+0.70 	11.0M  	0:00.45	Nxc2+ Kb1 Na3+ Kc1 e4 Nb4 Kc5 Nd3+ Kd6 Nf4 Nb3+ Kd1 Ke5 Ng6+ Ke6 Ke2 Nc5 Kd2 Kf7 Kc3 Na4+ Kd3 Nxb2+ Kxe4 Kxg7 
 17	+1.16 	5.99M  	0:00.25	Nxc2+ Kb1 Na3+ Kc1 e4 Nc3 Nb3+ Kd1 e5 Ne2 Kc5 Nf4 Kd4 Ne6+ Ke3 h5 gxh6 gxh6 Nd4 Nc7 Ndb5 Ne6 Nc3+ Kc1 Ne2+ Kd1 Nf4 
[d]r1b3r1/5p1k/p1n2P1p/P1qpp1P1/1p1p4/3P2Q1/BPPB2P1/R4RK1 w - - 0 1

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 31	+2.15?	1.32G	0:57.03	Kf2 Qxc2? 
 30	+2.21!	1.22G	0:53.00	Kf2! 
 30	+2.12!	1.19G	0:51.90	Kf2! 
 30	+2.06?	930.4M	0:40.56	Kf2 Rg6? 
 29	+2.12 	822.8M	0:35.82	Kf2 Qxc2 Ke1 b3 Rh1 Rg6 Rh4 Nb4 Bb1 Nxd3+ Qxd3 Qxd3 Bxd3 e4 Be2 Be6 Bh5 Rag8 Bf4 d3 Bxg6+ Kxg6 Rxh6+ Kf5 Be3 Rc8 Rc1 Rc2 Rxc2 bxc2 Kd2 d4 Bxd4 Kxg5 Be3+ Kf5 
 29	+2.10!	816.6M	0:35.53	Kf2! 
 29	+1.92!	779.6M	0:33.94	Kf2! 
 29	+1.79!	772.6M	0:33.64	Kf2! 
 29	+1.70!	770.5M	0:33.55	Kf2! 
 29	+1.63!	765.0M	0:33.31	Kf2! 
 28	+1.57 	716.8M	0:31.28	Kf2 Qxc2 Ke1 b3 Rh1 Rg6 Rh4 Nb4 Bb1 Qc5 Qh2 Qf8 Qxe5 Bd7 Kf2 Nc6 Qxd5 Qe8 Ra4 Rb8 Rc4 Rb5 Rc5 Rxc5 Qxc5 Kg8 Rxh6 Rxh6 gxh6 Qe5 Qxe5 Nxe5 Bf4 Ng4+ Kf3 Nxf6 Bg5 Bc6+ Kf4 Nd5+ Ke5 f6+ Bxf6 
 28	+1.96!	707.7M	0:30.90	Kf2! 
 28	+1.72!	681.5M	0:29.79	Kf2! 
 28	+1.55!	666.8M	0:29.17	Kf2! 
 28	+1.42!	639.2M	0:27.98	Kf2! 
 28	+1.32!	633.5M	0:27.73	Kf2! 
 28	+1.26!	630.3M	0:27.59	Kf2! 
 27	+1.20 	541.5M	0:23.74	Bb3 Rg6 Rae1 Kg8 Ba4 Bd7 Bxc6 Qxc6 Rxe5 Qxc2 Qe1 Ba4 Rf3 Qd1 Qxd1 Bxd1 Rh3 hxg5 Bxg5 Ba4 Bf4 Bd1 Rh4 Rc8 Bg5 Ba4 Rxd4 Re8 Rxe8+ Bxe8 Rxd5 Bb5 d4 
 27	+1.27!	523.5M	0:22.94	Kf2! 
 27	+1.17!	496.3M	0:21.73	Bb3! 

[d]7k/3q1pp1/1p3r2/p1bP4/P1P2p2/1P2rNpP/2Q3P1/4RR1K b - - 0 1

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 30	 -7.07 	853.9M	0:32.94	Rxf3 Rxf3 Rh6 Re2 g5 Qc3+ Kg8 Rxg3 fxg3 Qxg3 Qf5 Qe1 Kg7 d6 g4 d7 Qxd7 Qa1+ Kf8 Qb1 gxh3 g3 Rg6 b4 Rd6 Qe4 Rd1+ Kh2 axb4 a5 bxa5 Re1 Rxe1 Qxe1 Qf5 Qd1 Ke8 Qe1+ Kd7 Qh1 Qc2+ Kxh3 Qh7+ Kg2 Qxh1+ Kxh1 b3 
 30	 -6.68!	722.3M	0:28.08	Rxf3! 
...
 30	 -5.68!	408.0M	0:16.30	Rxf3! 
 29	 -5.62 	366.9M	0:14.75	Rxf3 Rxf3 Rh6 Re2 g5 Qc3+ Kg8 Rxg3 fxg3 Qxg3 Qf5 Qe1 Kg7 d6 g4 d7 Qxd7 Qg3 Kh7 Qc3 gxh3 g3 Rg6 Re4 Qd1+ Re1 Qd6 Qf3 Qxg3 Qxg3 Rxg3 Rf1 Kg6 b4 axb4 a5 bxa5 Kh2 Rd3 
 29	 -5.49!	362.9M	0:14.60	Rxf3! 
...
 29	 -4.49!	253.6M	0:10.30	Rxf3! 
 28	 -4.42 	238.7M	0:09.69	Rxf3 Rxf3 Rh6 Re2 g5 Rxg3 fxg3 Qc3+ Kg8 Qxg3 Qf5 Qe1 Kg7 d6 g4 d7 Qxd7 Rd2 Bd6 Rd5 gxh3 g3 Rg6 Qe3 Qg4 Qd4+ Qxd4 Rxd4 Bxg3 
...
 27	 -3.46 	166.4M	0:06.73	Rxf3 Rxf3 Rh6 Re2 g5 Rxg3 fxg3 Qc3+ Kg8 Qxg3 Qf5 Qe1 Rf6 Re4 Bd6 Kg1 Rh6 Re3 Bc5 Kh1 Bxe3 Qxe3 Kh7 Kh2 
 27	 -3.56!	162.2M	0:06.55	Rxf3! 
 27	 -3.04!	147.7M	0:05.95	Rxf3! 
 27	 -2.64!	141.0M	0:05.68	Rxf3! 
 27	 -2.33!	136.1M	0:05.48	Rxf3! 
 27	 -2.09!	127.8M	0:05.15	Rxf3! 
 27	 -1.91!	124.4M	0:05.01	Rxf3! 
 27	 -1.78!	123.3M	0:04.97	Rxf3! 
 27	 -1.69!	123.1M	0:04.96	Rxf3! 
 27	 -1.63!	101.5M	0:04.10	Rh6! 
 26	 -1.57 	78.6M  	0:03.20	Rh6 Rxe3 Bxe3 Ng1 g5 Qc3+ Kg8 Qe5 f6 Qe4 Kg7 Re1 g4 Rxe3 fxe3 Ne2 gxh3 Nxg3 Kf7 Qxe3 Rg6 Kh2 hxg2 Kxg2 Qg4 d6 f5 d7 Rg8 Qf3 Ke7 Kf2 Qd4+ Kf1 Kxd7 Qb7+ Ke6 Qe7+ Kxe7 Nxf5+ Ke6 Nxd4+ Ke5 Ne2 Ke4 Nc1 
 25	 -1.50 	64.2M  	0:02.62	Rh6 Rxe3 Bxe3 Ng1 g5 Qc3+ Kg8 Qe5 f6 Qe4 Bf2 Rd1 Kg7 Rd2 Be3 Re2 g4 Rxe3 fxe3 Ne2 gxh3 Nxg3 Kf7 Qxe3 Rg6 Kh2 hxg2 Kxg2 Qg4 d6 f5 d7 Rg8 Qf3 Ke7 Qxg4 

[d]8/4nk2/1p3p2/1r1p2pp/1P1R1N1P/6P1/3KPP2/8 w - -

Code: Select all

dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 31	+1.90!	642.9M	0:24.94	Nd3! 
...
 30	+0.83 	333.7M	0:13.00	Nd3 Nf5 e3 Nd6 Kc3 Ne4+ Kb3 Nc5+ Ka3 Nxd3 Rxd3 d4 Rxd4 g4 Ka4 Rf5 Rf4 Re5 Kb3 Ke7 Kc4 Kf7 Rd4 Ke6 e4 f5 Kd3 Rb5 Ke3 fxe4 Rxe4+ Kf5 Rf4+ Kg6 
 30	+0.75!	252.6M	0:09.83	Nd3! 
 30	+0.52!	227.8M	0:08.87	Nd3! 
 30	+0.34!	214.0M	0:08.33	Nd3! 
 30	+0.21!	204.7M	0:07.99	Nd3! 
 30	+0.12!	202.3M	0:07.90	Nd3! 
 30	+0.06!	200.3M	0:07.83	Nd3! 
 29	  0.00 	134.0M	0:05.30	hxg5 fxg5 Nxh5 Nc6 Rd3 Ne5 Rd4 Nc6 
 28	  0.00 	79.1M  	0:03.15	hxg5 fxg5 Nxh5 Nc6 Rd3 Ne5 Rd4 Nc6 
 27	  0.00 	67.8M  	0:02.70	hxg5 fxg5 Nxh5 Nc6 Rd3 Ne5 Rd4 Nc6 
 26	  0.00 	37.1M  	0:01.50	hxg5 fxg5 Nxh5 Nc6 Rd3 Ne5 Rd4 Nc6 

and two of my favorites..
[d]2b1rk2/5p2/p1P5/2p2P2/2p5/7B/P7/2KR4 w - - 0 1

Code: Select all

40	+99.88 	9.69G	5:00.74	f6 Bxh3 c7 c3 Rd8 Bf5 a4 a5 Kd1 c2+ Kc1 c4 Kb2 c1=Q+ Kxc1 c3 Kd1 c2+ Kc1 Bc8 Kxc2 Bf5+ Kc3 Bg4 Kc4 Bc8 Kb5 Bh3 Kb6 Bf5 Kb7 Kg8 Rxe8+ Kh7 c8=Q Bxc8+ Kxc8 Kg6 Re5 Kxf6 
 39	+99.87 	9.22G	4:47.56	f6 Bxh3 c7 Bf5 Rd8 c3 a4 a5 Kd1 Be6 Kc2 Bh3 Kxc3 Be6 Kc2 Bf5+ Kb3 Be6+ Kc3 c4 Kd4 c3 Kxc3 Bh3 Kd4 Bc8 Kc5 Bg4 Kb6 Bc8 Rxc8 Rxc8 Kb7 Kg8 Kxc8 Kh8 Kb7 Kh7 Ka6 Kg6 Kxa5 Kg5 c8=Q Kxf6 
 39	+86.53!	8.91G	4:38.96	f6! 
 39	+70.16!	8.21G	4:19.51	f6! 
...
 38	+16.17 	3.88G	2:16.23	f6 Bxh3 c7 c3 Rd8 Bf5 a4 c2 Kd2 c1=N Kxc1 Bg4 Kc2 Be6 a5 Bf5+ Kd2 Bg4 Kd3 Be6 Kc3 c4 Kd4 Bc8 Kxc4 Bh3 Kc3 Be6 Kd4 Bh3 Kc4 Bf1+ Kd5 Bh3 Kc6 Kg8 Rxe8+ Kh7 Kc5 Bf5 c8=Q Kg6 Rg8+ Kh6 Rh8+ Bh7 Rxh7+ Kg5 Qxa6 
 38	+15.46!	3.80G	2:13.94	f6! 
 38	+14.79!	3.75G	2:12.50	f6! 
 38	+14.27!	3.74G	2:12.25	f6! 
 38	+13.86!	3.74G	2:12.01	f6! 
...
 38	+12.91!	3.64G	2:09.11	f6! 
 38	+12.85!	3.61G	2:08.16	f6! 
 37	+12.78 	3.06G	1:50.90	f6 Bxh3 c7 Be6 Rd8 Bh3 Kc2 Bc8 Kc3 Bh3 Kxc4 Bf5 a4 Be6+ Kd3 Bf5+ Kd2 Bc8 Kc2 Be6 a5 c4 Kc3 Bf5 Kxc4 Bg4 Kc5 Bf5 Kc6 Bc8 Rxc8 Rxc8 
 37	+12.13!	3.05G	1:50.56	f6! 
...
 37	+0.96!	3.03G	1:50.12	f6! 
 37	+0.86!	3.03G	1:50.12	f6! 
 37	+0.06!	3.03G	1:50.12	f6! 
 36	  0.00 	2.10G	1:18.38	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
 35	  0.00 	1.29G	0:47.77	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
 34	  0.00 	1.02G	0:37.76	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
 33	  0.00 	968.8M	0:35.76	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
 32	  0.00 	898.6M	0:33.19	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
 31	  0.00 	868.7M	0:32.08	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
 30	  0.00 	389.8M	0:14.44	c7 f6 Bg2 Ke7 Re1+ Kf8 Rd1 
...
  3	+0.86 	4270    	0:00.00	Kc2 a5 Bg4 
  2	+1.19 	2337    	0:00.00	Rd5 c3 
  1	+0.60 	1269    	0:00.00	Rd5 
  0	# 
[d]8/8/8/1B6/6p1/8/4KPpp/3N2kr w - -

Code: Select all

 47	  #11 	153.9M	0:05.51	Kd3 g3 f4 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Ng5 Kf2 Nh3# 
 46	  #11 	153.7M	0:05.50	Kd3 g3 f4 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Ng5 Kf2 Nh3# 
 45	  #11!	82.6M  	0:03.45	Kd3! 
 44	  0.00 	31.7M  	0:01.36	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bd7 Rh1 Bb5+ Kg1 Ba4 Kf1 Bb5+ 
 43	  0.00 	23.9M  	0:01.05	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bc8 Rh1 Ba6+ Kg1 Kd3 Kf1 Kd2+ 
 42	  0.00 	20.0M  	0:00.90	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bc8 Rh1 Ba6+ Kg1 Kd3 Kf1 Kd2+ 
 41	  0.00 	18.1M  	0:00.82	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Ba2 Kf1 Bc4+ 
 40	  0.00 	15.0M  	0:00.69	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Bf7 Kf1 Bc4+ 
 39	  0.00 	13.7M  	0:00.63	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Bg8 Kf1 Bc4+ 
 38	  0.00 	11.7M  	0:00.55	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Kd3 Kf1 Kd2+ 
 37	  0.00 	11.3M  	0:00.53	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Nd6 Kf2 Ne4+ 
 36	  0.00 	5.67M  	0:00.30	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bc8 Rh1 Ba6+ Kg1 Bb7 Kf1 Ba6+ 
 35	  0.00 	5.32M  	0:00.29	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bc8 Rh1 Ba6+ Kg1 Bb7 Kf1 Ba6+ 
 34	  0.00 	5.18M  	0:00.28	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bc8 Rh1 Ba6+ Kg1 Bb7 Kf1 Ba6+ 
 33	  0.00 	5.10M  	0:00.28	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bg4 Rh1 Be2+ Kg1 Nc3 Kf2 Ne4+ Kg1 Bg4 Kf1 Bh3 Rg1 Bc8 Rh1 Ba6+ Kg1 Bb7 Kf1 Ba6+ 
 32	  0.00 	5.01M  	0:00.28	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bf5 Rh1 Bh3 
 31	  0.00 	3.61M  	0:00.22	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bh3 
 30	  0.00 	2.39M  	0:00.16	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Bb3 Kf1 Bc4+ 
 29	  0.00 	1.52M  	0:00.12	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Bg8 Kf1 Bc4+ 
 28	  0.00 	1.51M  	0:00.12	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bh3 
 27	  0.00 	667034	0:00.08	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Kd3 Kf1 Kd2+ 
 26	  0.00 	659949	0:00.08	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Kd3 Kf1 Kd2+ 
 25	  0.00 	654539	0:00.08	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Bg8 Kf1 Bc4+ 
 24	  0.00 	463897	0:00.07	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Bf5 Rh1 Bd3+ Kg1 Bh7 Kf1 Bd3+ 
 23	  0.00 	457552	0:00.07	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bh3 Rg1 Be6 Rh1 Bc4+ Kg1 Bb3 Kf1 Bc4+ 
 22	  0.00 	138336	0:00.05	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bb5+ 
 21	  0.00 	132467	0:00.05	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Bd7 Kf1 Bb5+ 
 20	  0.00 	97582  	0:00.04	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Kd3 
 19	  0.00 	95801  	0:00.04	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Kd3 
 18	  0.00 	93877  	0:00.04	Kd3 g3 fxg3 Kf1 Kd2+ Kg1 Kd3 
 17	  0.00 	47335  	0:00.03	Ke3 g3 Nc3 gxf2 Ne2+ Kf1 Nf4+ Ke1 Nd3+ Kf1 Nf4+ 
 16	  0.00 	11621  	0:00.01	f3 gxf3+ Kxf3 
...
  4	  0.00 	2877    	0:00.00	f3 gxf3+ Kxf3 
  3	  0.00 	2651    	0:00.00	f3 gxf3+ Kxf3 
  2	  0.00 	2351    	0:00.00	f3 gxf3+ Kxf3 
  1	  0.00 	1361    	0:00.00	f3 
  0	# 
without the recent thread stack size bug fix for macOS, SF and its derivatives would barf (crash) on the above position when using many threads - many thanks to both Marco Costalba for his patch correcting this and also to Joost VandeVondele for his research into the issue that was specific only to macOS.

And also , my fork of Joe Ellis' matefinder was updated with the thread stack size bug fix for macOS and is current with dev-SF
https://github.com/MichaelB7/Stockfish/tree/mate_finder
Image
maxdeg
Posts: 229
Joined: Thu Mar 10, 2016 6:17 pm
Location: Canada

Re: New engine releases 2019

Post by maxdeg »

Downloaded the new package .. :cry: .. error plus the warning re-appeared.
No worries as I can remove the 'cp' line - as for the warning I'll wait for the official release .. :D

g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o search.o search.cpp
search.cpp:100:17: warning: unused function 'futility_move_count'
[-Wunused-function]
constexpr int futility_move_count(bool improving, int depth) {
^
1 warning generated.
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o thread.o thread.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o timeman.o timeman.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o tt.o tt.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o uci.o uci.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o ucioption.o ucioption.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o polybook.o polybook.cpp
g++ -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto -c -o syzygy/tbprobe.o syzygy/tbprobe.cpp
g++ -o McCain-X2a benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o polybook.o syzygy/tbprobe.o -m64 -arch x86_64 -mmacosx-version-min=10.14 -lpthread -DAdd_Features -DMaverick -march=native -Wall -Wcast-qual -fno-exceptions -std=c++11 -pedantic -Wextra -Wshadow -m64 -arch x86_64 -mmacosx-version-min=10.14 -DNDEBUG -O3 -mdynamic-no-pic -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_PEXT -mbmi2 -flto
strip McCain-X2a
cp McCain-X2a /Users/michaelbyrne/cluster.mfb
cp: /Users/michaelbyrne/cluster.mfb: No such file or directory
make: *** [build] Error 1
➜ src
Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases 2019

Post by Gabor Szots »

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 2019

Post by voffka »

Hello,

Igel 1.4 is released at https://github.com/vshcherbyna/igel/releases/tag/1.4

What's new:

- Implemented support for syzygy tablebases (uci options SyzygyPath and SyzygyProbeDepth)
- Changed the move ordering during root search
- Changed evaluation of late end-games
- Minor memory optimisations (decrease memory usage by ~2 Mb)
- Cosmetic changes: report tbhits, proper node count from primary & lazy smp threads

Strength compared to Igel 1.2, Igel 1.3 (various configurations) and other engines:

Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT
tc=all/60+0.6
threads=11 (for Igel 1.4)
threads=1 (for Igel 1.3)
hash=6144
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel 1.4, because Igel 1.3 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT: 118 - 13 - 54 [0.784] 185
Elo difference: 223.72 +/- 46.36 (I am not sure this increase is going to be observed when playing against other engines with similar params, but I did not tested them much)

Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel 1.4, because Igel 1.2 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT: 883 - 440 - 677 [0.611] 2000
Elo difference: 78.25 +/- 12.52

Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=disabled for both engines
Score of Igel 1.4 64 POPCNT vs Igel 1.2 64 POPCNT: 813 - 506 - 686 [0.577] 2005
Elo difference: 53.62 +/- 12.39

Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=disabled for both engines
Score of Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT: 727 - 536 - 740 [0.548] 2003
Elo difference: 33.23 +/- 12.09

Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT
tc=all/10+0.1
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel 1.4, because Igel 1.3 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs Igel 1.3 64 POPCNT: 789 - 538 - 673 [0.563] 2000
Elo difference: 43.83 +/- 12.44

Here go some shallow tests with CCRL 40/40 time controls:

Igel 1.4 64 POPCNT vs GreKo 2018 (2708)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel, because Greko does not support EGTB)
Score of Igel 1.4 64 POPCNT vs GreKo 2018: 10 - 13 - 27 [0.470] 50
Elo difference: -20.87 +/- 65.99

Igel 1.4 64 POPCNT vs WyldChess 1.51 64 POPCNT (2687)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used by Igel and WyldChess)
Score of Igel 1.4 64 POPCNT vs WyldChess: 19 - 18 - 13 [0.510] 50
Elo difference: 6.95 +/- 84.36

Igel 1.4 64 POPCNT vs ECE-X3.5 64 (2646)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel, because ECE-X3.5 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs ECE-X3.5 64Bit: 23 - 21 - 6 [0.520] 50
Elo difference: 13.90 +/- 92.40

Igel 1.4 64 POPCNT vs DanaSah 7.3 (2640)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used only by Igel, because DanaSah 7.3 does not support EGTB)
Score of Igel 1.4 64 POPCNT vs DanaSah 7.3: 19 - 15 - 15 [0.541] 49
Elo difference: 28.43 +/- 82.62

Igel 1.4 64 POPCNT vs Fridolin 3.00 (2672)
tc=40/960 (CCRL 40/40)
threads=1
hash=1024
book=up to 8 moves for both engines
EGTB=3-4-5 piece (used by Igel and Fridolin)
Score of Igel 1.4 64 POPCNT vs Fridolin 3.00: 11 - 18 - 19 [0.427] 48
Elo difference: -51.03 +/- 77.93
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: New engine releases 2019

Post by Norbert Raimund Leisner »

smatovic
Posts: 2641
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: New engine releases 2019

Post by smatovic »

Zeta Dva 0308 https://github.com/smatovic/ZetaDva/releases

5 bugfixes, gives ~40 Elo on STS 1-15.

Thanks to Tirsa for the debug report.

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

Re: New engine releases 2019

Post by voffka »

Igel 1.4.1 at https://github.com/vshcherbyna/igel/releases/tag/1.4.1

What's new:

- Fixing the bug with evaluation at max ply