Vice CCRL rating

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

Moderator: Ras

amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Vice CCRL rating

Post by amanjpro »

Is it time to re-test vice engine? Vice has been tested a long time ago, and its CCRL rating is no longer accurate. Zahak 1.0.0 beats it quiet easily, even though it is rated ~30 elo points lower. I believe Vice's real rating is somewhere around 1850 points or so.

Why am I worried about this now? because Vice is almost the de-facto gateway for chess programming, many engines are being initially evaluated against it, giving false-sense of satisfaction to the authors (before CCRL rating is announced) and lots of disappointment when the actual CCRL rating for the new engine is announced.
User avatar
CMCanavessi
Posts: 1142
Joined: Thu Dec 28, 2017 4:06 pm
Location: Argentina

Re: Vice CCRL rating

Post by CMCanavessi »

Zahak 1.0.0 beats it quiet easily, even though it is rated ~30 elo points lower.
That doesn't mean it's stronger in general, just that it performs better against Vice, but worse against everybody else. I have Vice at 2007 elo in my own rating list.

Code: Select all

   # PLAYER                                    :  RATING  PLAYED    W    D    L   (%)  D(%)  OppAvg  OppN  OppDiv
 472 ZCT 0.3.2500 x64                          :  2049.0     272  115   31  126    48    11  2064.3    49    44.8
 473 Cinnamon 2.0 x64                          :  2043.6     272   96   65  111    47    24  2064.6    49    44.8
 474 Abbess 2016.12.11 x32                     :  2035.0     274  132   44   98    56    16  1987.4    60    54.7
 475 Embla 2.0.5 x64                           :  2012.3     382   96   62  224    33    16  2177.8    83    78.9
 476 Gullydeckel 2.16.pl1 x32                  :  2011.8     326  137   59  130    51    18  2004.2    56    50.1
 477 Gerbil 02 x64                             :  2010.1     254  101   44  109    48    17  2021.7    45    39.6
 478 KnockOut 0.7.1-build002 x32               :  2009.9     322  114   57  151    44    18  2053.0    53    46.6
 479 Leonidas 8.3 x64                          :  2007.7     322  122   39  161    44    12  2053.1    53    46.6
 480 Vice 1.1 x32                              :  2006.9     356  154   51  151    50    14  2042.2   124   110.4
 481 Deep Smash 1.0.3a x64                     :  2003.4     270  108   48  114    49    18  2010.8    46    40.4
 482 Embla 1.0.1 x64                           :  1999.8     366  156   76  134    53    21  2017.4   111    98.7
 483 La Dame Blanche 2.0c x32                  :  1995.7     322  127   63  132    49    20  2001.5    55    49.2
 484 Embla 1.0.2 x64                           :  1995.0     254   93   48  113    46    19  2024.1    44    39.0
 485 Laurifer 1.0 x32                          :  1993.7     230  125   40   65    63    17  1880.0    67    61.3
 486 Zeta Dva 0210 x64                         :  1982.9     266  117   38  111    51    14  1974.4    57    50.9
 487 ProChess 101CN x32                        :  1962.2     270  107   48  115    49    18  1973.6    58    51.9
 488 Ecce rev. 508 x64                         :  1961.3     254  103   29  122    46    11  1990.2    56    50.7
 489 Heracles 0.6.16 x32                       :  1950.6     270  113   51  106    51    19  1942.6    60    51.6
 490 Snowy 0.2 x64                             :  1949.6     294  121   31  142    46    11  2044.4    97    86.6
 491 AdaChess v3.6 x64                         :  1940.1     216   76   53   87    47    25  1959.4    54    54.0
 492 Loki 2.0.0 x64                            :  1936.9     240  160   31   49    73    13  1751.6    60    60.0
 493 Faile 1.4 x32                             :  1931.5     262  120   55   87    56    21  1885.4    58    50.1
 494 Hedgehog 1.804 x32                        :  1925.0     390  155   67  168    48    17  1936.8    71    55.3
 495 Bismark v. 1.4 x32                        :  1924.0     270   99   31  140    42    11  1982.2    57    51.0
Follow my tournament and some Leela gauntlets live at http://twitch.tv/ccls
User avatar
lithander
Posts: 925
Joined: Sun Dec 27, 2020 2:40 am
Location: Bremen, Germany
Full name: Thomas Jahn

Re: Vice CCRL rating

Post by lithander »

The download links I found are broken. Anyone can point me to a Windows binary of Vice?
Minimal Chess (simple, open source, C#) - Youtube & Github
Leorik (competitive, in active development, C#) - Github & Lichess
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Vice CCRL rating

Post by amanjpro »

CMCanavessi wrote: Thu Apr 29, 2021 3:34 pm
Zahak 1.0.0 beats it quiet easily, even though it is rated ~30 elo points lower.
That doesn't mean it's stronger in general, just that it performs better against Vice, but worse against everybody else. I have Vice at 2007 elo in my own rating list.

Code: Select all

   # PLAYER                                    :  RATING  PLAYED    W    D    L   (%)  D(%)  OppAvg  OppN  OppDiv
 472 ZCT 0.3.2500 x64                          :  2049.0     272  115   31  126    48    11  2064.3    49    44.8
 473 Cinnamon 2.0 x64                          :  2043.6     272   96   65  111    47    24  2064.6    49    44.8
 474 Abbess 2016.12.11 x32                     :  2035.0     274  132   44   98    56    16  1987.4    60    54.7
 475 Embla 2.0.5 x64                           :  2012.3     382   96   62  224    33    16  2177.8    83    78.9
 476 Gullydeckel 2.16.pl1 x32                  :  2011.8     326  137   59  130    51    18  2004.2    56    50.1
 477 Gerbil 02 x64                             :  2010.1     254  101   44  109    48    17  2021.7    45    39.6
 478 KnockOut 0.7.1-build002 x32               :  2009.9     322  114   57  151    44    18  2053.0    53    46.6
 479 Leonidas 8.3 x64                          :  2007.7     322  122   39  161    44    12  2053.1    53    46.6
 480 Vice 1.1 x32                              :  2006.9     356  154   51  151    50    14  2042.2   124   110.4
 481 Deep Smash 1.0.3a x64                     :  2003.4     270  108   48  114    49    18  2010.8    46    40.4
 482 Embla 1.0.1 x64                           :  1999.8     366  156   76  134    53    21  2017.4   111    98.7
 483 La Dame Blanche 2.0c x32                  :  1995.7     322  127   63  132    49    20  2001.5    55    49.2
 484 Embla 1.0.2 x64                           :  1995.0     254   93   48  113    46    19  2024.1    44    39.0
 485 Laurifer 1.0 x32                          :  1993.7     230  125   40   65    63    17  1880.0    67    61.3
 486 Zeta Dva 0210 x64                         :  1982.9     266  117   38  111    51    14  1974.4    57    50.9
 487 ProChess 101CN x32                        :  1962.2     270  107   48  115    49    18  1973.6    58    51.9
 488 Ecce rev. 508 x64                         :  1961.3     254  103   29  122    46    11  1990.2    56    50.7
 489 Heracles 0.6.16 x32                       :  1950.6     270  113   51  106    51    19  1942.6    60    51.6
 490 Snowy 0.2 x64                             :  1949.6     294  121   31  142    46    11  2044.4    97    86.6
 491 AdaChess v3.6 x64                         :  1940.1     216   76   53   87    47    25  1959.4    54    54.0
 492 Loki 2.0.0 x64                            :  1936.9     240  160   31   49    73    13  1751.6    60    60.0
 493 Faile 1.4 x32                             :  1931.5     262  120   55   87    56    21  1885.4    58    50.1
 494 Hedgehog 1.804 x32                        :  1925.0     390  155   67  168    48    17  1936.8    71    55.3
 495 Bismark v. 1.4 x32                        :  1924.0     270   99   31  140    42    11  1982.2    57    51.0

I would have considered this as a possibility, but I'm talking about results like 70-10-20 in 100 game matches
User avatar
Gabor Szots
Posts: 1532
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: Vice CCRL rating

Post by Gabor Szots »

lithander wrote: Thu Apr 29, 2021 3:41 pm The download links I found are broken. Anyone can point me to a Windows binary of Vice?
Here is a collection including Vice 1.1: https://drive.google.com/drive/folders/ ... jVtUDVTUG8
Gabor Szots
CCRL testing group
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Vice CCRL rating

Post by amanjpro »

lithander wrote: Thu Apr 29, 2021 3:41 pm The download links I found are broken. Anyone can point me to a Windows binary of Vice?
I'm on mac, so I had to compile it myself. Vice has Makefile, so it should be easy to build it yourself
User avatar
lithander
Posts: 925
Joined: Sun Dec 27, 2020 2:40 am
Location: Bremen, Germany
Full name: Thomas Jahn

Re: Vice CCRL rating

Post by lithander »

Thanks, Gabor! Found it there!

And regarding zahak I have wanted to let MMC play against it before but Windows is giving me a virus alert and quarantines the file immediately. So for now I skipped adding it to my test suite. :/
Minimal Chess (simple, open source, C#) - Youtube & Github
Leorik (competitive, in active development, C#) - Github & Lichess
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Vice CCRL rating

Post by amanjpro »

lithander wrote: Thu Apr 29, 2021 4:15 pm Thanks, Gabor! Found it there!

And regarding zahak I have wanted to let MMC play against it before but Windows is giving me a virus alert and quarantines the file immediately. So for now I skipped adding it to my test suite. :/
Unfortunately I cannot do much about this. This is a known issue with programs written in Go on windows. You will get the same warning for example if you download CounterGo engine. A theory is that, most malwares are written in Go and anti-virus apps are usually extra hard on every program written in Go.

That said, Zahak has Makefile, and every version is tagged. You will get the same thing if you simply checkout the tag, and run `make release`

Here is Zahak's repo:

https://GitHub.com/amanjpro/zahak
User avatar
Gabor Szots
Posts: 1532
Joined: Sat Jul 21, 2018 7:43 am
Location: Budapest, Hungary
Full name: Gabor Szots

Re: Vice CCRL rating

Post by Gabor Szots »

amanjpro wrote: Thu Apr 29, 2021 3:24 pm Is it time to re-test vice engine? Vice has been tested a long time ago, and its CCRL rating is no longer accurate. Zahak 1.0.0 beats it quiet easily, even though it is rated ~30 elo points lower. I believe Vice's real rating is somewhere around 1850 points or so.

Why am I worried about this now? because Vice is almost the de-facto gateway for chess programming, many engines are being initially evaluated against it, giving false-sense of satisfaction to the authors (before CCRL rating is announced) and lots of disappointment when the actual CCRL rating for the new engine is announced.
Can it be your MAC compile is much faster than which was used in CCRL testing?
Gabor Szots
CCRL testing group
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: Vice CCRL rating

Post by amanjpro »

Gabor Szots wrote: Thu Apr 29, 2021 4:45 pm
amanjpro wrote: Thu Apr 29, 2021 3:24 pm Is it time to re-test vice engine? Vice has been tested a long time ago, and its CCRL rating is no longer accurate. Zahak 1.0.0 beats it quiet easily, even though it is rated ~30 elo points lower. I believe Vice's real rating is somewhere around 1850 points or so.

Why am I worried about this now? because Vice is almost the de-facto gateway for chess programming, many engines are being initially evaluated against it, giving false-sense of satisfaction to the authors (before CCRL rating is announced) and lots of disappointment when the actual CCRL rating for the new engine is announced.
Can it be your MAC compile is much faster than which was used in CCRL testing?
I would be really surprised if it is about my compiler (Mac's compiler), both GCC and Go-compiler have very good support for mac...

Here is what I see for Vice:

Code: Select all

$ vice
Book File Not Read
HashTable init complete with 2796200 entries
Welcome to Vice! Type 'vice' for console mode...
uci
id name Vicemod 1.1
id author Bluefever
option name Hash type spin default 64 min 4 max 1024
option name Book type check default true
uciok
ucnewgame
position startpos

Game Board:

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
side:w
enPas:99
castle:KQkq
PosKey:da7633226179db61
go movetime 30000
time:29950 start:505695824 stop:505725774 depth:64 timeset:1
info score cp 30 depth 1 nodes 21 time 19 pv d2d4
info score cp 0 depth 2 nodes 89 time 19 pv d2d4 d7d5
info score cp 25 depth 3 nodes 694 time 20 pv d2d4 d7d5 c1e3
info score cp 0 depth 4 nodes 3667 time 22 pv d2d4 d7d5 c1e3 c8e6
info score cp 25 depth 5 nodes 10577 time 28 pv e2e4 e7e5 d2d4 d7d5 c1e3
info score cp 5 depth 6 nodes 61601 time 81 pv e2e4 e7e5 d2d4 b8c6 g1f3 f8d6
info score cp 22 depth 7 nodes 177803 time 187 pv e2e4 d7d5 e4d5 d8d5 d2d4 e7e5 c1e3
info score cp 5 depth 8 nodes 1324762 time 1248 pv e2e4 e7e5 g1f3 g8f6
info score cp 22 depth 9 nodes 2660207 time 2438 pv e2e4 e7e6 d2d4 d7d5 b1c3 d5e4 c3e4 f8b4 c2c3
info score cp 12 depth 10 nodes 17834284 time 16203 pv e2e4
bestmove e2e4
quit
and here is what I see for Zahak 2.0.0

Code: Select all

$ zahak-darwin-amd64-latest 
uci     
id name Zahak 2.0.0
id author Amanj
option name Ponder type check default false
option name Hash type spin default 10 min 1 max 8000
option name Book type check default false
uciok
ucinewgame
position startpos
go movetime 30000
info depth 1 currmove a2a3 currmovenumber 2
info depth 1 currmove b2b4 currmovenumber 3
info depth 1 currmove b2b3 currmovenumber 4
info depth 1 currmove c2c4 currmovenumber 5
info depth 1 currmove c2c3 currmovenumber 6
info depth 1 currmove d2d4 currmovenumber 7
info depth 1 currmove d2d3 currmovenumber 8
info depth 1 currmove e2e4 currmovenumber 9
info depth 1 currmove e2e3 currmovenumber 10
info depth 1 currmove f2f4 currmovenumber 11
info depth 1 currmove f2f3 currmovenumber 12
info depth 1 currmove g2g4 currmovenumber 13
info depth 1 currmove g2g3 currmovenumber 14
info depth 1 currmove h2h4 currmovenumber 15
info depth 1 currmove h2h3 currmovenumber 16
info depth 1 currmove b1a3 currmovenumber 17
info depth 1 currmove b1c3 currmovenumber 18
info depth 1 currmove g1f3 currmovenumber 19
info depth 1 currmove g1h3 currmovenumber 20
info depth 1 seldepth 1 tbhits 0 hashfull 0 nodes 47 nps 176166 score cp 103 time 0 pv e2e4
info depth 2 currmove a2a3 currmovenumber 2
info depth 2 currmove b2b4 currmovenumber 3
info depth 2 currmove b2b3 currmovenumber 4
info depth 2 currmove c2c4 currmovenumber 5
info depth 2 currmove c2c3 currmovenumber 6
info depth 2 currmove d2d4 currmovenumber 7
info depth 2 currmove d2d3 currmovenumber 8
info depth 2 currmove a2a4 currmovenumber 9
info depth 2 currmove e2e3 currmovenumber 10
info depth 2 currmove f2f4 currmovenumber 11
info depth 2 currmove f2f3 currmovenumber 12
info depth 2 currmove g2g4 currmovenumber 13
info depth 2 currmove g2g3 currmovenumber 14
info depth 2 currmove h2h4 currmovenumber 15
info depth 2 currmove h2h3 currmovenumber 16
info depth 2 currmove b1a3 currmovenumber 17
info depth 2 currmove b1c3 currmovenumber 18
info depth 2 currmove g1f3 currmovenumber 19
info depth 2 currmove g1h3 currmovenumber 20
info depth 2 seldepth 2 tbhits 0 hashfull 0 nodes 182 nps 286981 score cp 5 time 0 pv e2e4 e7e5
info depth 3 currmove a2a3 currmovenumber 2
info depth 3 currmove b2b4 currmovenumber 3
info depth 3 currmove b2b3 currmovenumber 4
info depth 3 currmove c2c4 currmovenumber 5
info depth 3 currmove c2c3 currmovenumber 6
info depth 3 currmove d2d4 currmovenumber 7
info depth 3 currmove d2d3 currmovenumber 8
info depth 3 currmove a2a4 currmovenumber 9
info depth 3 currmove e2e3 currmovenumber 10
info depth 3 currmove f2f4 currmovenumber 11
info depth 3 currmove f2f3 currmovenumber 12
info depth 3 currmove g2g4 currmovenumber 13
info depth 3 currmove g2g3 currmovenumber 14
info depth 3 currmove h2h4 currmovenumber 15
info depth 3 currmove h2h3 currmovenumber 16
info depth 3 currmove b1a3 currmovenumber 17
info depth 3 currmove b1c3 currmovenumber 18
info depth 3 currmove g1f3 currmovenumber 19
info depth 3 currmove g1h3 currmovenumber 20
info depth 3 seldepth 3 tbhits 19 hashfull 0 nodes 1581 nps 701112 score cp 63 time 2 pv d2d4 d7d5 b1c3
info depth 4 currmove b1c3 currmovenumber 2
info depth 4 currmove e2e4 currmovenumber 3
info depth 4 currmove b2b3 currmovenumber 4
info depth 4 currmove c2c4 currmovenumber 5
info depth 4 currmove c2c3 currmovenumber 6
info depth 4 currmove a2a4 currmovenumber 7
info depth 4 currmove d2d3 currmovenumber 8
info depth 4 currmove b2b4 currmovenumber 9
info depth 4 currmove e2e3 currmovenumber 10
info depth 4 currmove f2f4 currmovenumber 11
info depth 4 currmove f2f3 currmovenumber 12
info depth 4 currmove g2g4 currmovenumber 13
info depth 4 currmove g2g3 currmovenumber 14
info depth 4 currmove h2h4 currmovenumber 15
info depth 4 currmove h2h3 currmovenumber 16
info depth 4 currmove a2a3 currmovenumber 17
info depth 4 currmove b1a3 currmovenumber 18
info depth 4 currmove g1f3 currmovenumber 19
info depth 4 currmove g1h3 currmovenumber 20
info depth 4 seldepth 4 tbhits 97 hashfull 1 nodes 7173 nps 761858 score cp 15 time 9 pv e2e4 e7e5 d2d4 d7d5
info depth 5 currmove d2d4 currmovenumber 2
info depth 5 currmove a2a4 currmovenumber 3
info depth 5 currmove b1c3 currmovenumber 4
info depth 5 currmove c2c4 currmovenumber 5
info depth 5 currmove c2c3 currmovenumber 6
info depth 5 currmove a2a3 currmovenumber 7
info depth 5 currmove d2d3 currmovenumber 8
info depth 5 currmove b2b4 currmovenumber 9
info depth 5 currmove e2e3 currmovenumber 10
info depth 5 currmove f2f4 currmovenumber 11
info depth 5 currmove f2f3 currmovenumber 12
info depth 5 currmove g2g4 currmovenumber 13
info depth 5 currmove g2g3 currmovenumber 14
info depth 5 currmove h2h4 currmovenumber 15
info depth 5 currmove h2h3 currmovenumber 16
info depth 5 currmove b2b3 currmovenumber 17
info depth 5 currmove b1a3 currmovenumber 18
info depth 5 currmove g1f3 currmovenumber 19
info depth 5 currmove g1h3 currmovenumber 20
info depth 5 seldepth 5 tbhits 489 hashfull 4 nodes 37265 nps 1239382 score cp 51 time 30 pv d2d4 d7d5 b1c3 b8c6 g1f3
info depth 6 currmove g1f3 currmovenumber 2
info depth 6 currmove b1c3 currmovenumber 3
info depth 6 currmove e2e4 currmovenumber 4
info depth 6 currmove c2c4 currmovenumber 5
info depth 6 currmove c2c3 currmovenumber 6
info depth 6 currmove a2a4 currmovenumber 7
info depth 6 currmove d2d3 currmovenumber 8
info depth 6 currmove b2b3 currmovenumber 9
info depth 6 currmove e2e3 currmovenumber 10
info depth 6 currmove f2f4 currmovenumber 11
info depth 6 currmove f2f3 currmovenumber 12
info depth 6 currmove g2g4 currmovenumber 13
info depth 6 currmove g2g3 currmovenumber 14
info depth 6 currmove h2h4 currmovenumber 15
info depth 6 currmove h2h3 currmovenumber 16
info depth 6 currmove b2b4 currmovenumber 17
info depth 6 currmove a2a3 currmovenumber 18
info depth 6 currmove b1a3 currmovenumber 19
info depth 6 currmove g1h3 currmovenumber 20
info depth 6 seldepth 6 tbhits 1268 hashfull 10 nodes 69830 nps 1084758 score cp 5 time 64 pv d2d4 d7d5 b1c3 b8c6 g1f3 g8f6
info depth 7 currmove g1f3 currmovenumber 2
info depth 7 currmove b1c3 currmovenumber 3
info depth 7 currmove e2e4 currmovenumber 4
info depth 7 currmove c2c3 currmovenumber 5
info depth 7 currmove c2c4 currmovenumber 6
info depth 7 currmove a2a4 currmovenumber 7
info depth 7 currmove d2d3 currmovenumber 8
info depth 7 currmove b2b3 currmovenumber 9
info depth 7 currmove e2e3 currmovenumber 10
info depth 7 currmove f2f4 currmovenumber 11
info depth 7 currmove f2f3 currmovenumber 12
info depth 7 currmove g2g4 currmovenumber 13
info depth 7 currmove g2g3 currmovenumber 14
info depth 7 currmove h2h4 currmovenumber 15
info depth 7 currmove h2h3 currmovenumber 16
info depth 7 currmove b2b4 currmovenumber 17
info depth 7 currmove a2a3 currmovenumber 18
info depth 7 currmove b1a3 currmovenumber 19
info depth 7 currmove g1h3 currmovenumber 20
info depth 7 seldepth 7 tbhits 3859 hashfull 20 nodes 113659 nps 945571 score cp 39 time 120 pv d2d4 d7d5 b1c3 e7e5 e2e4 b8c6 g1f3
info depth 8 currmove a2a3 currmovenumber 2
info depth 8 currmove b2b4 currmovenumber 3
info depth 8 currmove b2b3 currmovenumber 4
info depth 8 currmove c2c4 currmovenumber 5
info depth 8 currmove c2c3 currmovenumber 6
info depth 8 currmove a2a4 currmovenumber 7
info depth 8 currmove d2d3 currmovenumber 8
info depth 8 currmove e2e4 currmovenumber 9
info depth 8 currmove e2e3 currmovenumber 10
info depth 8 currmove f2f4 currmovenumber 11
info depth 8 currmove f2f3 currmovenumber 12
info depth 8 currmove g2g4 currmovenumber 13
info depth 8 currmove g2g3 currmovenumber 14
info depth 8 currmove h2h4 currmovenumber 15
info depth 8 currmove h2h3 currmovenumber 16
info depth 8 currmove b1a3 currmovenumber 17
info depth 8 currmove b1c3 currmovenumber 18
info depth 8 currmove g1f3 currmovenumber 19
info depth 8 currmove g1h3 currmovenumber 20
info depth 8 currmove g1f3 currmovenumber 2
info depth 8 currmove b1c3 currmovenumber 3
info depth 8 currmove c2c3 currmovenumber 4
info depth 8 currmove e2e4 currmovenumber 5
info depth 8 currmove b2b3 currmovenumber 6
info depth 8 currmove a2a4 currmovenumber 7
info depth 8 currmove d2d3 currmovenumber 8
info depth 8 currmove c2c4 currmovenumber 9
info depth 8 currmove e2e3 currmovenumber 10
info depth 8 currmove f2f4 currmovenumber 11
info depth 8 currmove f2f3 currmovenumber 12
info depth 8 currmove g2g4 currmovenumber 13
info depth 8 currmove g2g3 currmovenumber 14
info depth 8 currmove h2h4 currmovenumber 15
info depth 8 currmove h2h3 currmovenumber 16
info depth 8 currmove b2b4 currmovenumber 17
info depth 8 currmove a2a3 currmovenumber 18
info depth 8 currmove b1a3 currmovenumber 19
info depth 8 currmove g1h3 currmovenumber 20
info depth 8 seldepth 8 tbhits 13219 hashfull 41 nodes 215321 nps 856401 score cp 5 time 251 pv d2d4 d7d5 b1c3 b8c6 g1f3 g8f6 c1f4 c8f5
info depth 9 currmove g1f3 currmovenumber 2
info depth 9 currmove b1c3 currmovenumber 3
info depth 9 currmove e2e4 currmovenumber 4
info depth 9 currmove a2a3 currmovenumber 5
info depth 9 currmove e2e3 currmovenumber 6
info depth 9 currmove c2c3 currmovenumber 7
info depth 9 currmove a2a4 currmovenumber 8
info depth 9 currmove f2f3 currmovenumber 9
info depth 9 currmove g2g4 currmovenumber 10
info depth 9 currmove f2f4 currmovenumber 11
info depth 9 currmove b2b3 currmovenumber 12
info depth 9 currmove d2d3 currmovenumber 13
info depth 9 currmove g2g3 currmovenumber 14
info depth 9 currmove h2h4 currmovenumber 15
info depth 9 currmove h2h3 currmovenumber 16
info depth 9 currmove b2b4 currmovenumber 17
info depth 9 currmove c2c4 currmovenumber 18
info depth 9 currmove b1a3 currmovenumber 19
info depth 9 currmove g1h3 currmovenumber 20
info depth 9 seldepth 9 tbhits 28042 hashfull 100 nodes 452500 nps 800377 score cp 36 time 565 pv e2e4 e7e5 g1f3 d7d5 d2d4 e5d4 d1d4 g8f6 e4e5
info depth 10 currmove a2a3 currmovenumber 2
info depth 10 currmove b2b4 currmovenumber 3
info depth 10 currmove b2b3 currmovenumber 4
info depth 10 currmove c2c4 currmovenumber 5
info depth 10 currmove c2c3 currmovenumber 6
info depth 10 currmove d2d4 currmovenumber 7
info depth 10 currmove d2d3 currmovenumber 8
info depth 10 currmove a2a4 currmovenumber 9
info depth 10 currmove e2e3 currmovenumber 10
info depth 10 currmove f2f4 currmovenumber 11
info depth 10 currmove f2f3 currmovenumber 12
info depth 10 currmove g2g4 currmovenumber 13
info depth 10 currmove g2g3 currmovenumber 14
info depth 10 currmove h2h4 currmovenumber 15
info depth 10 currmove h2h3 currmovenumber 16
info depth 10 currmove b1a3 currmovenumber 17
info depth 10 currmove b1c3 currmovenumber 18
info depth 10 currmove g1f3 currmovenumber 19
info depth 10 currmove g1h3 currmovenumber 20
info depth 10 currmove b1c3 currmovenumber 2
info depth 10 currmove g1f3 currmovenumber 3
info depth 10 currmove d2d4 currmovenumber 4
info depth 10 currmove c2c4 currmovenumber 5
info depth 10 currmove c2c3 currmovenumber 6
info depth 10 currmove b2b3 currmovenumber 7
info depth 10 currmove d2d3 currmovenumber 8
info depth 10 currmove a2a4 currmovenumber 9
info depth 10 currmove e2e3 currmovenumber 10
info depth 10 currmove f2f4 currmovenumber 11
info depth 10 currmove f2f3 currmovenumber 12
info depth 10 currmove g2g4 currmovenumber 13
info depth 10 currmove g2g3 currmovenumber 14
info depth 10 currmove h2h4 currmovenumber 15
info depth 10 currmove h2h3 currmovenumber 16
info depth 10 currmove a2a3 currmovenumber 17
info depth 10 currmove b2b4 currmovenumber 18
info depth 10 currmove b1a3 currmovenumber 19
info depth 10 currmove g1h3 currmovenumber 20
info depth 10 seldepth 12 tbhits 39556 hashfull 185 nodes 790467 nps 749129 score cp 12 time 1055 pv e2e4 d7d5 e4d5 g8f6 f1b5 c8d7 b5d7 d8d7 b1c3 f6d5 d1h5 e7e6
info depth 11 currmove g1f3 currmovenumber 2
info depth 11 currmove b1c3 currmovenumber 3
info depth 11 currmove d2d4 currmovenumber 4
info depth 11 currmove a2a4 currmovenumber 5
info depth 11 currmove c2c3 currmovenumber 6
info depth 11 currmove b2b3 currmovenumber 7
info depth 11 currmove d2d3 currmovenumber 8
info depth 11 currmove c2c4 currmovenumber 9
info depth 11 currmove e2e3 currmovenumber 10
info depth 11 currmove f2f4 currmovenumber 11
info depth 11 currmove f2f3 currmovenumber 12
info depth 11 currmove g2g4 currmovenumber 13
info depth 11 currmove g2g3 currmovenumber 14
info depth 11 currmove h2h4 currmovenumber 15
info depth 11 currmove h2h3 currmovenumber 16
info depth 11 currmove b2b4 currmovenumber 17
info depth 11 currmove a2a3 currmovenumber 18
info depth 11 currmove b1a3 currmovenumber 19
info depth 11 currmove g1h3 currmovenumber 20
info depth 11 seldepth 11 tbhits 51326 hashfull 251 nodes 1077780 nps 731541 score cp 31 time 1473 pv e2e4 d7d5 e4d5 g8f6 g1f3 f6d5 c2c4 d5b4 d2d4 b8c6 b1c3
info depth 12 currmove b1c3 currmovenumber 2
info depth 12 currmove g1f3 currmovenumber 3
info depth 12 currmove d2d4 currmovenumber 4
info depth 12 currmove g2g4 currmovenumber 5
info depth 12 currmove c2c3 currmovenumber 6
info depth 12 currmove f2f3 currmovenumber 7
info depth 12 currmove d2d3 currmovenumber 8
info depth 12 currmove a2a4 currmovenumber 9
info depth 12 currmove e2e3 currmovenumber 10
info depth 12 currmove f2f4 currmovenumber 11
info depth 12 currmove b2b3 currmovenumber 12
info depth 12 currmove c2c4 currmovenumber 13
info depth 12 currmove g2g3 currmovenumber 14
info depth 12 currmove h2h4 currmovenumber 15
info depth 12 currmove h2h3 currmovenumber 16
info depth 12 currmove a2a3 currmovenumber 17
info depth 12 currmove b2b4 currmovenumber 18
info depth 12 currmove b1a3 currmovenumber 19
info depth 12 currmove g1h3 currmovenumber 20
info depth 12 seldepth 12 tbhits 76473 hashfull 433 nodes 1980291 nps 670830 score cp 15 time 2952 pv e2e4 d7d5 e4d5 g8f6 d2d4 f6d5 c2c4 d5f6 g1f3 c8g4 f1d3 b8c6
info depth 13 currmove b1c3 currmovenumber 2
info depth 13 currmove g1f3 currmovenumber 3
info depth 13 currmove d2d4 currmovenumber 4
info depth 13 currmove a2a4 currmovenumber 5
info depth 13 currmove b2b3 currmovenumber 6
info depth 13 currmove d2d3 currmovenumber 7
info depth 13 currmove c2c3 currmovenumber 8
info depth 13 currmove c2c4 currmovenumber 9
info depth 13 currmove e2e3 currmovenumber 10
info depth 13 currmove f2f4 currmovenumber 11
info depth 13 currmove f2f3 currmovenumber 12
info depth 13 currmove g2g4 currmovenumber 13
info depth 13 currmove g2g3 currmovenumber 14
info depth 13 currmove h2h4 currmovenumber 15
info depth 13 currmove h2h3 currmovenumber 16
info depth 13 currmove a2a3 currmovenumber 17
info depth 13 currmove b2b4 currmovenumber 18
info depth 13 currmove b1a3 currmovenumber 19
info depth 13 currmove g1h3 currmovenumber 20
info depth 13 seldepth 13 tbhits 119964 hashfull 670 nodes 3931416 nps 642969 score cp 59 time 6114 pv e2e4 d7d5 e4d5 g8f6 d2d4 f6d5 c2c4 d5f6 b1c3 c8f5 d1f3 d8c8 c4c5
info depth 14 currmove a2a3 currmovenumber 2
info depth 14 currmove b2b4 currmovenumber 3
info depth 14 currmove b2b3 currmovenumber 4
info depth 14 currmove c2c4 currmovenumber 5
info depth 14 currmove c2c3 currmovenumber 6
info depth 14 currmove d2d4 currmovenumber 7
info depth 14 currmove d2d3 currmovenumber 8
info depth 14 currmove a2a4 currmovenumber 9
info depth 14 currmove e2e3 currmovenumber 10
info depth 14 currmove f2f4 currmovenumber 11
info depth 14 currmove f2f3 currmovenumber 12
info depth 14 currmove g2g4 currmovenumber 13
info depth 14 currmove g2g3 currmovenumber 14
info depth 14 currmove h2h4 currmovenumber 15
info depth 14 currmove h2h3 currmovenumber 16
info depth 14 currmove b1a3 currmovenumber 17
info depth 14 currmove b1c3 currmovenumber 18
info depth 14 currmove g1f3 currmovenumber 19
info depth 14 currmove g1h3 currmovenumber 20
info depth 14 currmove b1c3 currmovenumber 2
info depth 14 currmove g1f3 currmovenumber 3
info depth 14 currmove d2d4 currmovenumber 4
info depth 14 currmove c2c4 currmovenumber 5
info depth 14 currmove c2c3 currmovenumber 6
info depth 14 currmove b2b3 currmovenumber 7
info depth 14 currmove d2d3 currmovenumber 8
info depth 14 currmove a2a4 currmovenumber 9
info depth 14 currmove e2e3 currmovenumber 10
info depth 14 currmove f2f4 currmovenumber 11
info depth 14 currmove f2f3 currmovenumber 12
info depth 14 currmove g2g4 currmovenumber 13
info depth 14 currmove g2g3 currmovenumber 14
info depth 14 currmove h2h4 currmovenumber 15
info depth 14 currmove h2h3 currmovenumber 16
info depth 14 currmove a2a3 currmovenumber 17
info depth 14 currmove b2b4 currmovenumber 18
info depth 14 currmove b1a3 currmovenumber 19
info depth 14 currmove g1h3 currmovenumber 20
info depth 14 seldepth 18 tbhits 157999 hashfull 819 nodes 6020289 nps 631461 score cp 35 time 9533 pv e2e4 d7d5 e4d5 g8f6 f1b5 c8d7 b5d7 b8d7 c2c4 e7e6 d5e6 f7e6 b1c3 d7e5 d1a4 d8d7 a4d7 e8d7
info depth 15 currmove a2a3 currmovenumber 2
info depth 15 currmove b2b4 currmovenumber 3
info depth 15 currmove b2b3 currmovenumber 4
info depth 15 currmove c2c4 currmovenumber 5
info depth 15 currmove c2c3 currmovenumber 6
info depth 15 currmove d2d4 currmovenumber 7
info depth 15 currmove d2d3 currmovenumber 8
info depth 15 currmove a2a4 currmovenumber 9
info depth 15 currmove e2e3 currmovenumber 10
info depth 15 currmove f2f4 currmovenumber 11
info depth 15 currmove f2f3 currmovenumber 12
info depth 15 currmove g2g4 currmovenumber 13
info depth 15 currmove g2g3 currmovenumber 14
info depth 15 currmove h2h4 currmovenumber 15
info depth 15 currmove h2h3 currmovenumber 16
info depth 15 currmove b1a3 currmovenumber 17
info depth 15 currmove b1c3 currmovenumber 18
info depth 15 currmove g1f3 currmovenumber 19
info depth 15 currmove g1h3 currmovenumber 20
info depth 15 seldepth 15 tbhits 214349 hashfull 965 nodes 11802626 nps 631845 score cp 47 time 18679 pv e2e4 d7d5 e4d5 g8f6 d2d4 f6d5 c2c4 d5f6 g1f3 c8f5 f1d3 f5d3 d1d3 b8c6 c4c5
info depth 16 seldepth 15 tbhits 254586 hashfull 994 nodes 18549729 nps 619356 score cp 47 time 29950 pv e2e4 d7d5 e4d5 g8f6 d2d4 f6d5 c2c4 d5f6 g1f3 c8f5 f1d3 f5d3 d1d3 b8c6 c4c5
bestmove e2e4 ponder d7d5
quit

And here is for Zahak 1.0.0

Code: Select all

$ zahak-darwin-amd64-1.0.0 
uci
id name Zahak 1.0.0
id author Amanj
option name Ponder type check default false
option name Hash type spin default 10 min 1 max 8000
option name Book type check default false
uciok
ucinewgame
position startpos
go movetime 30000
info depth 1 currmove a2a3 currmovenumber 2
info depth 1 currmove b2b4 currmovenumber 3
info depth 1 currmove b2b3 currmovenumber 4
info depth 1 currmove c2c4 currmovenumber 5
info depth 1 currmove c2c3 currmovenumber 6
info depth 1 currmove d2d4 currmovenumber 7
info depth 1 currmove d2d3 currmovenumber 8
info depth 1 currmove e2e4 currmovenumber 9
info depth 1 currmove e2e3 currmovenumber 10
info depth 1 currmove f2f4 currmovenumber 11
info depth 1 currmove f2f3 currmovenumber 12
info depth 1 currmove g2g4 currmovenumber 13
info depth 1 currmove g2g3 currmovenumber 14
info depth 1 currmove h2h4 currmovenumber 15
info depth 1 currmove h2h3 currmovenumber 16
info depth 1 currmove b1a3 currmovenumber 17
info depth 1 currmove b1c3 currmovenumber 18
info depth 1 currmove g1f3 currmovenumber 19
info depth 1 currmove g1h3 currmovenumber 20
info depth 1 seldepth 1 tbhits 0 hashfull 0 nodes 49 nps 194131, score cp 88 time 0 pv e2e4
info depth 2 currmove a2a3 currmovenumber 2
info depth 2 currmove b2b4 currmovenumber 3
info depth 2 currmove b2b3 currmovenumber 4
info depth 2 currmove c2c4 currmovenumber 5
info depth 2 currmove c2c3 currmovenumber 6
info depth 2 currmove d2d4 currmovenumber 7
info depth 2 currmove d2d3 currmovenumber 8
info depth 2 currmove a2a4 currmovenumber 9
info depth 2 currmove e2e3 currmovenumber 10
info depth 2 currmove f2f4 currmovenumber 11
info depth 2 currmove f2f3 currmovenumber 12
info depth 2 currmove g2g4 currmovenumber 13
info depth 2 currmove g2g3 currmovenumber 14
info depth 2 currmove h2h4 currmovenumber 15
info depth 2 currmove h2h3 currmovenumber 16
info depth 2 currmove b1a3 currmovenumber 17
info depth 2 currmove b1c3 currmovenumber 18
info depth 2 currmove g1f3 currmovenumber 19
info depth 2 currmove g1h3 currmovenumber 20
info depth 2 seldepth 2 tbhits 0 hashfull 0 nodes 183 nps 269052, score cp 5 time 0 pv e2e4 e7e5
info depth 3 currmove d2d4 currmovenumber 2
info depth 3 currmove b1c3 currmovenumber 3
info depth 3 currmove b2b3 currmovenumber 4
info depth 3 currmove c2c4 currmovenumber 5
info depth 3 currmove c2c3 currmovenumber 6
info depth 3 currmove a2a3 currmovenumber 7
info depth 3 currmove d2d3 currmovenumber 8
info depth 3 currmove a2a4 currmovenumber 9
info depth 3 currmove e2e3 currmovenumber 10
info depth 3 currmove f2f4 currmovenumber 11
info depth 3 currmove f2f3 currmovenumber 12
info depth 3 currmove g2g4 currmovenumber 13
info depth 3 currmove g2g3 currmovenumber 14
info depth 3 currmove h2h4 currmovenumber 15
info depth 3 currmove h2h3 currmovenumber 16
info depth 3 currmove b2b4 currmovenumber 17
info depth 3 currmove b1a3 currmovenumber 18
info depth 3 currmove g1f3 currmovenumber 19
info depth 3 currmove g1h3 currmovenumber 20
info depth 3 seldepth 3 tbhits 1 hashfull 0 nodes 1682 nps 590486, score cp 60 time 2 pv d2d4 g8f6 b1c3
info depth 4 currmove b1c3 currmovenumber 2
info depth 4 currmove e2e4 currmovenumber 3
info depth 4 currmove b2b3 currmovenumber 4
info depth 4 currmove c2c4 currmovenumber 5
info depth 4 currmove c2c3 currmovenumber 6
info depth 4 currmove a2a4 currmovenumber 7
info depth 4 currmove d2d3 currmovenumber 8
info depth 4 currmove b2b4 currmovenumber 9
info depth 4 currmove e2e3 currmovenumber 10
info depth 4 currmove f2f4 currmovenumber 11
info depth 4 currmove f2f3 currmovenumber 12
info depth 4 currmove g2g4 currmovenumber 13
info depth 4 currmove g2g3 currmovenumber 14
info depth 4 currmove h2h4 currmovenumber 15
info depth 4 currmove h2h3 currmovenumber 16
info depth 4 currmove a2a3 currmovenumber 17
info depth 4 currmove b1a3 currmovenumber 18
info depth 4 currmove g1f3 currmovenumber 19
info depth 4 currmove g1h3 currmovenumber 20
info depth 4 seldepth 5 tbhits 32 hashfull 1 nodes 6495 nps 582876, score cp 15 time 11 pv e2e4 d7d5 f1b5 c7c6 b5d3
info depth 5 currmove b1c3 currmovenumber 2
info depth 5 currmove d2d4 currmovenumber 3
info depth 5 currmove g1f3 currmovenumber 4
info depth 5 currmove c2c4 currmovenumber 5
info depth 5 currmove c2c3 currmovenumber 6
info depth 5 currmove b2b4 currmovenumber 7
info depth 5 currmove d2d3 currmovenumber 8
info depth 5 currmove a2a4 currmovenumber 9
info depth 5 currmove e2e3 currmovenumber 10
info depth 5 currmove f2f4 currmovenumber 11
info depth 5 currmove f2f3 currmovenumber 12
info depth 5 currmove g2g4 currmovenumber 13
info depth 5 currmove g2g3 currmovenumber 14
info depth 5 currmove h2h4 currmovenumber 15
info depth 5 currmove h2h3 currmovenumber 16
info depth 5 currmove a2a3 currmovenumber 17
info depth 5 currmove b2b3 currmovenumber 18
info depth 5 currmove b1a3 currmovenumber 19
info depth 5 currmove g1h3 currmovenumber 20
info depth 5 seldepth 5 tbhits 232 hashfull 3 nodes 29755 nps 872105, score cp 51 time 34 pv b1c3 d7d5 d2d4 b8c6 g1f3
info depth 6 currmove g1f3 currmovenumber 2
info depth 6 currmove d2d4 currmovenumber 3
info depth 6 currmove e2e4 currmovenumber 4
info depth 6 currmove d2d3 currmovenumber 5
info depth 6 currmove e2e3 currmovenumber 6
info depth 6 currmove b2b4 currmovenumber 7
info depth 6 currmove c2c4 currmovenumber 8
info depth 6 currmove b2b3 currmovenumber 9
info depth 6 currmove c2c3 currmovenumber 10
info depth 6 currmove f2f4 currmovenumber 11
info depth 6 currmove f2f3 currmovenumber 12
info depth 6 currmove g2g4 currmovenumber 13
info depth 6 currmove g2g3 currmovenumber 14
info depth 6 currmove h2h4 currmovenumber 15
info depth 6 currmove h2h3 currmovenumber 16
info depth 6 currmove a2a4 currmovenumber 17
info depth 6 currmove a2a3 currmovenumber 18
info depth 6 currmove b1a3 currmovenumber 19
info depth 6 currmove g1h3 currmovenumber 20
info depth 6 seldepth 6 tbhits 1149 hashfull 13 nodes 87159 nps 830524, score cp 14 time 104 pv b1c3 d7d5 e2e4 d5e4 d2d3 e4d3
info depth 7 currmove g1f3 currmovenumber 2
info depth 7 currmove d2d4 currmovenumber 3
info depth 7 currmove e2e4 currmovenumber 4
info depth 7 currmove d2d3 currmovenumber 5
info depth 7 currmove e2e3 currmovenumber 6
info depth 7 currmove b2b4 currmovenumber 7
info depth 7 currmove c2c4 currmovenumber 8
info depth 7 currmove b2b3 currmovenumber 9
info depth 7 currmove c2c3 currmovenumber 10
info depth 7 currmove f2f4 currmovenumber 11
info depth 7 currmove f2f3 currmovenumber 12
info depth 7 currmove g2g4 currmovenumber 13
info depth 7 currmove g2g3 currmovenumber 14
info depth 7 currmove h2h4 currmovenumber 15
info depth 7 currmove h2h3 currmovenumber 16
info depth 7 currmove a2a4 currmovenumber 17
info depth 7 currmove a2a3 currmovenumber 18
info depth 7 currmove b1a3 currmovenumber 19
info depth 7 currmove g1h3 currmovenumber 20
info depth 7 seldepth 7 tbhits 2189 hashfull 22 nodes 146951 nps 864429, score cp 44 time 169 pv b1c3 d7d5 d2d4 b8c6 g1f3 g8f6 c1f4
info depth 8 currmove g1f3 currmovenumber 2
info depth 8 currmove d2d4 currmovenumber 3
info depth 8 currmove e2e4 currmovenumber 4
info depth 8 currmove d2d3 currmovenumber 5
info depth 8 currmove e2e3 currmovenumber 6
info depth 8 currmove a2a3 currmovenumber 7
info depth 8 currmove c2c4 currmovenumber 8
info depth 8 currmove b2b3 currmovenumber 9
info depth 8 currmove c2c3 currmovenumber 10
info depth 8 currmove f2f4 currmovenumber 11
info depth 8 currmove f2f3 currmovenumber 12
info depth 8 currmove g2g4 currmovenumber 13
info depth 8 currmove g2g3 currmovenumber 14
info depth 8 currmove h2h4 currmovenumber 15
info depth 8 currmove h2h3 currmovenumber 16
info depth 8 currmove a2a4 currmovenumber 17
info depth 8 currmove b2b4 currmovenumber 18
info depth 8 currmove b1a3 currmovenumber 19
info depth 8 currmove g1h3 currmovenumber 20
info depth 8 seldepth 8 tbhits 9511 hashfull 88 nodes 584083 nps 952256, score cp 8 time 613 pv e2e4 d7d5 e4e5 b8c6 d2d4 c8f5 f1b5 e7e6
info depth 9 currmove g1f3 currmovenumber 2
info depth 9 currmove b1c3 currmovenumber 3
info depth 9 currmove d2d4 currmovenumber 4
info depth 9 currmove d2d3 currmovenumber 5
info depth 9 currmove b2b3 currmovenumber 6
info depth 9 currmove c2c3 currmovenumber 7
info depth 9 currmove g2g4 currmovenumber 8
info depth 9 currmove e2e3 currmovenumber 9
info depth 9 currmove c2c4 currmovenumber 10
info depth 9 currmove f2f4 currmovenumber 11
info depth 9 currmove b1a3 currmovenumber 12
info depth 9 currmove f2f3 currmovenumber 13
info depth 9 currmove a2a4 currmovenumber 14
info depth 9 currmove b2b4 currmovenumber 15
info depth 9 currmove a2a3 currmovenumber 16
info depth 9 currmove g2g3 currmovenumber 17
info depth 9 currmove h2h4 currmovenumber 18
info depth 9 currmove h2h3 currmovenumber 19
info depth 9 currmove g1h3 currmovenumber 20
info depth 9 seldepth 9 tbhits 17934 hashfull 153 nodes 1050361 nps 941330, score cp 42 time 1115 pv e2e4 b8c6 b1c3 g8f6 d2d4 d7d5 e4e5 c8g4 g1f3
info depth 10 currmove g1f3 currmovenumber 2
info depth 10 currmove b1c3 currmovenumber 3
info depth 10 currmove d2d4 currmovenumber 4
info depth 10 currmove d2d3 currmovenumber 5
info depth 10 currmove b2b3 currmovenumber 6
info depth 10 currmove g2g4 currmovenumber 7
info depth 10 currmove c2c3 currmovenumber 8
info depth 10 currmove c2c4 currmovenumber 9
info depth 10 currmove e2e3 currmovenumber 10
info depth 10 currmove f2f3 currmovenumber 11
info depth 10 currmove f2f4 currmovenumber 12
info depth 10 currmove g1h3 currmovenumber 13
info depth 10 currmove b1a3 currmovenumber 14
info depth 10 currmove a2a3 currmovenumber 15
info depth 10 currmove a2a4 currmovenumber 16
info depth 10 currmove b2b4 currmovenumber 17
info depth 10 currmove g2g3 currmovenumber 18
info depth 10 currmove h2h4 currmovenumber 19
info depth 10 currmove h2h3 currmovenumber 20
info depth 10 seldepth 10 tbhits 40810 hashfull 309 nodes 2469415 nps 936095, score cp 30 time 2637 pv e2e4 b8c6 b1c3 e7e5 g1f3 f8b4 f1b5 g8e7 e1g1 e8g8
info depth 11 currmove g1f3 currmovenumber 2
info depth 11 currmove b1c3 currmovenumber 3
info depth 11 currmove d2d4 currmovenumber 4
info depth 11 currmove b2b3 currmovenumber 5
info depth 11 currmove d2d3 currmovenumber 6
info depth 11 currmove c2c4 currmovenumber 7
info depth 11 currmove c2c3 currmovenumber 8
info depth 11 currmove g2g4 currmovenumber 9
info depth 11 currmove a2a3 currmovenumber 10
info depth 11 currmove e2e3 currmovenumber 11
info depth 11 currmove g2g3 currmovenumber 12
info depth 11 currmove f2f4 currmovenumber 13
info depth 11 currmove f2f3 currmovenumber 14
info depth 11 currmove h2h3 currmovenumber 15
info depth 11 currmove g1h3 currmovenumber 16
info depth 11 currmove b2b4 currmovenumber 17
info depth 11 currmove b1a3 currmovenumber 18
info depth 11 currmove a2a4 currmovenumber 19
info depth 11 currmove h2h4 currmovenumber 20
info depth 11 seldepth 13 tbhits 99496 hashfull 622 nodes 6418723 nps 892338, score cp 31 time 7193 pv e2e4 d7d5 e4d5 g8f6 f1b5 c8d7 b5d7 b8d7 d1e2 d7b6 c2c4 c7c6 d5c6
info depth 12 currmove g1f3 currmovenumber 2
info depth 12 currmove b1c3 currmovenumber 3
info depth 12 currmove d2d4 currmovenumber 4
info depth 12 currmove e2e3 currmovenumber 5
info depth 12 currmove b2b3 currmovenumber 6
info depth 12 currmove d2d3 currmovenumber 7
info depth 12 currmove c2c4 currmovenumber 8
info depth 12 currmove c2c3 currmovenumber 9
info depth 12 currmove g2g4 currmovenumber 10
info depth 12 currmove a2a3 currmovenumber 11
info depth 12 currmove g2g3 currmovenumber 12
info depth 12 currmove f2f4 currmovenumber 13
info depth 12 currmove f2f3 currmovenumber 14
info depth 12 currmove h2h3 currmovenumber 15
info depth 12 currmove g1h3 currmovenumber 16
info depth 12 currmove b2b4 currmovenumber 17
info depth 12 currmove b1a3 currmovenumber 18
info depth 12 currmove a2a4 currmovenumber 19
info depth 12 currmove h2h4 currmovenumber 20
info depth 12 seldepth 14 tbhits 154642 hashfull 802 nodes 10920898 nps 882936, score cp 31 time 12368 pv e2e4 d7d5 e4d5 g8f6 f1b5 c8d7 b5d7 b8d7 c2c4 e7e5 d5e6 f7e6 d2d4 f8d6
info depth 13 currmove g1f3 currmovenumber 2
info depth 13 currmove b1c3 currmovenumber 3
info depth 13 currmove d2d4 currmovenumber 4
info depth 13 currmove e2e3 currmovenumber 5
info depth 13 currmove b2b3 currmovenumber 6
info depth 13 currmove d2d3 currmovenumber 7
info depth 13 currmove c2c4 currmovenumber 8
info depth 13 currmove c2c3 currmovenumber 9
info depth 13 currmove g2g3 currmovenumber 10
info depth 13 currmove g2g4 currmovenumber 11
info depth 13 currmove f2f4 currmovenumber 12
info depth 13 currmove f2f3 currmovenumber 13
info depth 13 currmove a2a3 currmovenumber 14
info depth 13 currmove h2h3 currmovenumber 15
info depth 13 currmove b1a3 currmovenumber 16
info depth 13 currmove b2b4 currmovenumber 17
info depth 13 currmove a2a4 currmovenumber 18
info depth 13 currmove g1h3 currmovenumber 19
info depth 13 currmove h2h4 currmovenumber 20
info depth 13 seldepth 13 tbhits 237941 hashfull 955 nodes 21961714 nps 874804, score cp 40 time 25104 pv e2e4 d7d5 e4d5 g8f6 g1f3 f6d5 d2d4 c8f5 f1d3 f5d3 d1d3 b8c6 b1c3
info depth 14 seldepth 13 tbhits 252979 hashfull 973 nodes 26130165 nps 872459, score cp 40 time 29950 pv e2e4 d7d5 e4d5 g8f6 g1f3 f6d5 d2d4 c8f5 f1d3 f5d3 d1d3 b8c6 b1c3
bestmove e2e4 ponder d7d5
quit
Vice uses 64MB of hash by default, Zahak uses 10MB
in 30 seconds from startpos, Vice reaches the depth of 10, Zahak 1.0.0 reaches depth 13 and Zahak 2.0.0 15.
I also tried with rustic (alpha 2), and it reaches the depth of 9 (with default hash 32):

Code: Select all

rustic

d888888b                      dP   oo        
88     88                     88             
88oooo88  88    88  d8888b  d8888P dP d88888b
88    88  88    88  8ooooo    88   88 88     
88     88 88    88       88   88   88 88     
88     88  88888P  888888P    dP   dP 888888P
ooooooooooooooooooooooooooooooooooooooooooooo

Engine:    Rustic Alpha 2
Type:      64-bit
Author:    Marcel Vanthoor
EMail:     mail@marcelvanthoor.nl
Website:   https://rustic-chess.org/

uci
id name Rustic Alpha 2
id author Marcel Vanthoor
option name Hash type spin default 32 min 0 max 65536
option name Clear Hash type button
uciok
ucinewgame
position startpos
go movetime 30000
info score cp 70 depth 1 seldepth 1 time 0 nodes 21 nps 0 pv e2e4
info score cp 0 depth 2 seldepth 4 time 0 nodes 132 nps 0 pv e2e4 e7e5
info score cp 60 depth 3 seldepth 8 time 0 nodes 1068 nps 0 pv e2e4 e7e5 d2d4
info score cp 0 depth 4 seldepth 10 time 2 nodes 6372 nps 3186000 pv e2e4 e7e5 d2d4 d7d5
info score cp 20 depth 5 seldepth 14 time 54 nodes 274535 nps 5083981 hashfull 8 pv e2e4 e7e5 d2d4 d7d5 c1e3
info score cp 5 depth 6 seldepth 18 time 125 nodes 566795 nps 4534360 hashfull 19 pv d2d4 d7d5 e2e3 c8d7 c2c4 e7e6 c4d5 e6d5
info score cp 15 depth 7 seldepth 21 time 343 nodes 1631280 nps 4755918 hashfull 49 pv d2d4 d7d5 e2e3 e7e6 c1d2 c7c5 f1e2 c5d4 e3d4
info score cp 5 depth 8 seldepth 23 time 954 nodes 4131456 nps 4330667 hashfull 148 pv d2d4 d7d5 e2e3 e7e6 f1e2 c8d7 c2c4 f8d6 c4d5 e6d5
info currmove b1c3 currmovenumber 2
info time 2318 nodes 9961472 nps 4297443 hashfull 340
info currmove c2c3 currmovenumber 9
info time 4332 nodes 18874368 nps 4356964 hashfull 583
info currmove d2d3 currmovenumber 11
info currmove f2f3 currmovenumber 15
info score cp 15 depth 9 seldepth 27 time 6046 nodes 26807077 nps 4433853 hashfull 737 pv d2d4 d7d5 e2e3 e7e6 f1e2 c8d7 c1d2 f8d6 g1f3
info time 6379 nodes 28311552 nps 4438243 hashfull 760
info time 8632 nodes 37748736 nps 4373116 hashfull 881
info time 10678 nodes 47710208 nps 4468085 hashfull 938
info time 12920 nodes 58195968 nps 4504332 hashfull 973
info time 14962 nodes 67633152 nps 4520328 hashfull 987
info time 17109 nodes 78118912 nps 4565954 hashfull 994
info time 19112 nodes 87031808 nps 4553778 hashfull 997
info time 21191 nodes 95944704 nps 4527616 hashfull 998
info time 23259 nodes 104857600 nps 4508259 hashfull 999
info time 25306 nodes 114819072 nps 4537227 hashfull 999
info currmove b1c3 currmovenumber 2
info time 27375 nodes 124780544 nps 4558193 hashfull 999
info currmove g1h3 currmovenumber 4
info time 29826 nodes 134217728 nps 4500024 hashfull 999
bestmove d2d4
This alone tells me, Vice's rating is probably much closer to Rustic than Zahak 1.0.0