Hi!
I'm adding multipv to my engine for analysis and later Skill Levels [1]. This is a new option and may change the interaction with GUIs. Could you help me test it? I have no experience with multipv analysis and Linux SCID doesn't support multipv afaik. On my initial command line tests, it works good.
If want to help me, please PM me. I will compile and send you a binary for your favorite OS and architecture.
This is a 2600 Elo engine so don't expect very strong analysis. I'm interested only in the interaction with the common GUIs.
[1] https://bitbucket.org/brtzsnr/zurichess/src/?at=multipv
Thank you,
help me test multipv
Moderators: hgm, Rebel, chrisw
-
- Posts: 433
- Joined: Fri Jan 16, 2015 4:02 pm
help me test multipv
zurichess - http://www.zurichess.xyz
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: help me test multipv
I could test your engine in the tourney mode of Satana (it is not a "common" GUI).brtzsnr wrote:Hi!
I'm adding multipv to my engine for analysis and later Skill Levels [1]. This is a new option and may change the interaction with GUIs. Could you help me test it? I have no experience with multipv analysis and Linux SCID doesn't support multipv afaik. On my initial command line tests, it works good.
If want to help me, please PM me. I will compile and send you a binary for your favorite OS and architecture.
This is a 2600 Elo engine so don't expect very strong analysis. I'm interested only in the interaction with the common GUIs.
[1] https://bitbucket.org/brtzsnr/zurichess/src/?at=multipv
Thank you,
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 433
- Joined: Fri Jan 16, 2015 4:02 pm
Re: help me test multipv
Thanks Stefano!
Does your tournament test multipv too? I don't need regular engine vs engine testing. Thanks to Graham, Ed, HGM and others I get enough of that. Multipv is mostly for humans.
For engine vs engine feel free to use the latest downloadable version from https://bitbucket.org/zurichess/zurichess/downloads. That one is quiet stable.
Does your tournament test multipv too? I don't need regular engine vs engine testing. Thanks to Graham, Ed, HGM and others I get enough of that. Multipv is mostly for humans.
For engine vs engine feel free to use the latest downloadable version from https://bitbucket.org/zurichess/zurichess/downloads. That one is quiet stable.
zurichess - http://www.zurichess.xyz
-
- Posts: 859
- Joined: Mon Aug 10, 2009 10:05 pm
- Location: Italy
- Full name: Stefano Gemma
Re: help me test multipv
Satana-tourney works in console mode, so it is not for humans.brtzsnr wrote:Thanks Stefano!
Does your tournament test multipv too? I don't need regular engine vs engine testing. Thanks to Graham, Ed, HGM and others I get enough of that. Multipv is mostly for humans.
For engine vs engine feel free to use the latest downloadable version from https://bitbucket.org/zurichess/zurichess/downloads. That one is quiet stable.
I've tested zurichess-glarus-windows-386.exe and works perfectly in Satana-Tourney mode.
Author of Drago, Raffaela, Freccia, Satana, Sabrina.
http://www.linformatica.com
http://www.linformatica.com
-
- Posts: 433
- Joined: Fri Jan 16, 2015 4:02 pm
Re: help me test multipv
Here is the link to the amd64 exe that supports multipv: https://drive.google.com/open?id=0B2uKL ... DdGR056TUk
zurichess - http://www.zurichess.xyz
-
- Posts: 855
- Joined: Sun May 23, 2010 1:32 pm
Re: help me test multipv
your uci command reply is wrong
option name MultiPV type spin default 1
should have been:
option name MultiPV type spin default 1 min 1 max 24
for example
option name MultiPV type spin default 1
should have been:
option name MultiPV type spin default 1 min 1 max 24
for example
-
- Posts: 27790
- Joined: Fri Mar 10, 2006 10:06 am
- Location: Amsterdam
- Full name: H G Muller
Re: help me test multipv
The UCI specs do not say that the 'min' and 'max' parameters are required, right? So if there is no maximum to a spin option you could just leave it out.
-
- Posts: 2204
- Joined: Sat Jan 18, 2014 10:24 am
- Location: Andorra
Re: help me test multipv
In ChessBase your multipv does not work. I don't know if there is the possibility to view some log.
Daniel José - http://www.andscacs.com
-
- Posts: 268
- Joined: Sun Apr 24, 2011 12:33 am
Re: help me test multipv
In Arena 3.0 the gui does not shows the multipv only the first move, in the log shows fine the multipv
Code: Select all
2016-06-19 18:53:09,173**Time for starting engines for analysis:0 ms
2016-06-19 18:53:09,173-->1:isready
2016-06-19 18:53:09,175<--1:readyok
2016-06-19 18:53:09,183-->1:ucinewgame
2016-06-19 18:53:09,183-->1:isready
2016-06-19 18:53:09,211<--1:readyok
2016-06-19 18:53:09,219-->1:position startpos
2016-06-19 18:53:09,219-->1:go infinite
2016-06-19 18:53:09,220**Time for starting analysis:47
2016-06-19 18:53:10,266<--1:info depth 1 seldepth 1 multiPV 1 score cp 0 nodes 49 time 0 nps 49000000 pv e2e3
2016-06-19 18:53:10,267<--1:info depth 1 seldepth 1 multiPV 2 score cp 104 nodes 74 time 0 nps 74000000 pv e2e4
2016-06-19 18:53:10,268<--1:info depth 1 seldepth 1 multiPV 3 score cp 104 nodes 95 time 0 nps 95000000 pv b1c3
2016-06-19 18:53:10,269<--1:info depth 2 seldepth 2 multiPV 1 score cp 0 nodes 346 time 0 nps 346000000 pv e2e3 e7e6
2016-06-19 18:53:10,270<--1:info depth 2 seldepth 2 multiPV 2 score cp 0 nodes 489 time 0 nps 489000000 pv e2e4 e7e6
2016-06-19 18:53:10,271<--1:info depth 2 seldepth 2 multiPV 3 score cp 0 nodes 581 time 0 nps 581000000 pv d2d4 e7e6
2016-06-19 18:53:10,272<--1:info depth 3 seldepth 3 multiPV 1 score cp 0 nodes 1407 time 1 nps 1407000 pv b1c3 e7e6 e2e3
2016-06-19 18:53:10,273<--1:info depth 3 seldepth 3 multiPV 2 score cp 79 nodes 1523 time 1 nps 1523000 pv e2e3 e7e6 b1c3
2016-06-19 18:53:10,274<--1:info depth 3 seldepth 3 multiPV 3 score cp 79 nodes 1716 time 1 nps 1716000 pv d2d4 d7d5 g1f3
2016-06-19 18:53:10,276<--1:info depth 4 seldepth 4 multiPV 1 score cp 0 nodes 4552 time 2 nps 2275886 pv d2d4 d7d5 g1f3 g8f6
2016-06-19 18:53:10,277<--1:info depth 4 seldepth 4 multiPV 2 score cp 0 nodes 5207 time 2 nps 2603369 pv e2e3 e7e6 d2d4 d7d5
2016-06-19 18:53:10,279<--1:info depth 4 seldepth 4 multiPV 3 score cp 0 nodes 6113 time 3 nps 2037598 pv b1c3 d7d5 e2e4 e7e6
2016-06-19 18:53:10,280<--1:info depth 5 seldepth 5 multiPV 1 score cp 0 nodes 8202 time 4 nps 2050397 pv b1c3 b8c6 e2e3 e7e6 d2d4
2016-06-19 18:53:10,281<--1:info depth 5 seldepth 5 multiPV 2 score cp 64 nodes 9556 time 5 nps 1911085 pv e2e3 d7d5 d2d4 g8f6 b1c3
2016-06-19 18:53:10,283<--1:info depth 5 seldepth 5 multiPV 3 score cp 64 nodes 11897 time 6 nps 1982734 pv d2d4 d7d5 g1f3 g8f6 h2h3
2016-06-19 18:53:10,285<--1:info depth 6 seldepth 6 multiPV 1 score cp 0 nodes 19441 time 10 nps 1944002 pv d2d4 d7d5 g1f3 g8f6 h2h3 h7h6
2016-06-19 18:53:10,287<--1:info depth 6 seldepth 7 multiPV 2 score cp 0 nodes 26542 time 14 nps 1895748 pv e2e4 d7d5 e4e5 e7e6 d2d4 b8c6
2016-06-19 18:53:10,289<--1:info depth 6 seldepth 7 multiPV 3 score cp 0 nodes 28161 time 15 nps 1877299 pv g1f3 d7d5 d2d4 g8f6 h2h3 h7h6
2016-06-19 18:53:10,291<--1:info depth 7 seldepth 7 multiPV 1 score cp 0 nodes 36499 time 19 nps 1920888 pv g1f3 d7d5 d2d4 c8d7 b1c3 g8f6 e2e3
2016-06-19 18:53:10,293<--1:info depth 7 seldepth 8 multiPV 2 score cp 50 nodes 40918 time 21 nps 1948364 pv e2e4 d7d5 e4e5 d5d4 f1d3 e7e6 g1f3
2016-06-19 18:53:10,295<--1:info depth 7 seldepth 8 multiPV 3 score cp 50 nodes 43596 time 23 nps 1895371 pv b1c3 d7d5 d2d4 g8f6 g1f3 e7e6 e2e3
2016-06-19 18:53:10,297<--1:info depth 8 seldepth 9 multiPV 1 score cp 0 nodes 67968 time 37 nps 1836868 pv e2e4 b8c6 d2d4 e7e6 b1c3 d7d5 g1f3 a7a6
2016-06-19 18:53:10,300<--1:info depth 8 seldepth 9 multiPV 2 score cp 29 nodes 95726 time 53 nps 1806048 pv d2d4 g8f6 e2e3 e7e6 g1f3 d7d5 c2c4 b8c6 c4d5 d8d5
2016-06-19 18:53:10,303<--1:info depth 8 seldepth 9 multiPV 3 score cp 29 nodes 109869 time 61 nps 1801027 pv e2e3 e7e6 g1f3 g8f6 d2d4 d7d5 c2c4 b8c6 c4d5 d8d5
2016-06-19 18:53:10,305<--1:info depth 9 seldepth 10 multiPV 1 score cp 0 nodes 192028 time 109 nps 1761624 pv g1f3 d7d5 d2d4 e7e6 b1c3 g8f6 c1f4 h7h6 h2h3
2016-06-19 18:53:10,308<--1:info depth 9 seldepth 10 multiPV 2 score cp 46 nodes 206518 time 118 nps 1750053 pv e2e3 e7e5 d2d4 e5d4 e3d4 d8e7 f1e2 d7d5 b1c3 c7c6
2016-06-19 18:53:10,310<--1:info depth 9 seldepth 10 multiPV 3 score cp 46 nodes 265929 time 156 nps 1704575 pv c2c4 c7c5 e2e3 e7e6 b1c3 b8c6 a2a3 f8d6 f1d3
2016-06-19 18:53:10,313<--1:info depth 10 seldepth 11 multiPV 1 score cp 0 nodes 518245 time 317 nps 1634748 pv g1f3 e7e6 d2d4 d7d5 e2e3 g8f6 c2c4 f8e7 c4d5 d8d5
2016-06-19 18:53:10,317<--1:info depth 10 seldepth 11 multiPV 2 score cp 14 nodes 758486 time 468 nps 1620604 pv d2d4 g8f6 g1f3 d7d5 e2e3 b8c6 c2c4 c8f5 b1c3 e7e6 c4d5 e6d5
2016-06-19 18:53:10,320<--1:info depth 10 seldepth 11 multiPV 3 score cp 14 nodes 890550 time 551 nps 1616150 pv c2c4 c7c5 e2e3 e7e6 b1c3 b8c6 a2a3 f8d6 d1g4 d8f6
2016-06-19 18:53:10,323<--1:info depth 11 seldepth 13 multiPV 1 score cp 0 nodes 1445297 time 915 nps 1579469 pv c2c4 c7c5 e2e3 e7e6 b1c3 b8c6 g1f3 g8f6 h2h3 d7d5 c4d5 e6d5
2016-06-19 18:53:10,326<--1:info depth 11 seldepth 13 multiPV 2 score cp 45 nodes 1575957 time 998 nps 1579024 pv g1f3 d7d5 c2c4 d5d4 d2d3 e7e6 c1f4 f7f6 e2e4 e6e5 f4d2
2016-06-19 18:53:10,329<--1:info depth 11 seldepth 13 multiPV 3 score cp 45 nodes 1653678 time 1046 nps 1580863 pv e2e4 d7d5 e4d5 c7c6 d5c6 b8c6 b1c3 g8f6 a2a3 c6d4 f1c4
2016-06-19 18:53:10,734<--1:info depth 12 seldepth 13 multiPV 1 score cp 0 nodes 2366831 time 1513 nps 1564240 pv e2e4 e7e6 d2d4 d7d5 b1c3 b8c6 e4d5 e6d5 d1e2 c8e6 g1f3 g8f6 c1f4
2016-06-19 18:53:10,995<--1:info depth 12 seldepth 13 multiPV 2 score cp 27 nodes 2781669 time 1774 nps 1567931 pv d2d4 d7d5 g1f3 g8f6 e2e3 e7e6 c2c4 c7c6 f3e5 b8d7 b1c3 d7e5 d4e5
2016-06-19 18:53:11,044-->1:stop
2016-06-19 18:53:11,052<--1:bestmove e2e4 ponder e7e6
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: help me test multipv
Probably the word multiPV is the problem. Maybe multipv would work.tttony wrote:In Arena 3.0 the gui does not shows the multipv only the first move, in the log shows fine the multipv
Code: Select all
2016-06-19 18:53:09,173**Time for starting engines for analysis:0 ms 2016-06-19 18:53:09,173-->1:isready 2016-06-19 18:53:09,175<--1:readyok 2016-06-19 18:53:09,183-->1:ucinewgame 2016-06-19 18:53:09,183-->1:isready 2016-06-19 18:53:09,211<--1:readyok 2016-06-19 18:53:09,219-->1:position startpos 2016-06-19 18:53:09,219-->1:go infinite 2016-06-19 18:53:09,220**Time for starting analysis:47 2016-06-19 18:53:10,266<--1:info depth 1 seldepth 1 multiPV 1 score cp 0 nodes 49 time 0 nps 49000000 pv e2e3 2016-06-19 18:53:10,267<--1:info depth 1 seldepth 1 multiPV 2 score cp 104 nodes 74 time 0 nps 74000000 pv e2e4 2016-06-19 18:53:10,268<--1:info depth 1 seldepth 1 multiPV 3 score cp 104 nodes 95 time 0 nps 95000000 pv b1c3 2016-06-19 18:53:10,269<--1:info depth 2 seldepth 2 multiPV 1 score cp 0 nodes 346 time 0 nps 346000000 pv e2e3 e7e6 2016-06-19 18:53:10,270<--1:info depth 2 seldepth 2 multiPV 2 score cp 0 nodes 489 time 0 nps 489000000 pv e2e4 e7e6 2016-06-19 18:53:10,271<--1:info depth 2 seldepth 2 multiPV 3 score cp 0 nodes 581 time 0 nps 581000000 pv d2d4 e7e6 2016-06-19 18:53:10,272<--1:info depth 3 seldepth 3 multiPV 1 score cp 0 nodes 1407 time 1 nps 1407000 pv b1c3 e7e6 e2e3 2016-06-19 18:53:10,273<--1:info depth 3 seldepth 3 multiPV 2 score cp 79 nodes 1523 time 1 nps 1523000 pv e2e3 e7e6 b1c3 2016-06-19 18:53:10,274<--1:info depth 3 seldepth 3 multiPV 3 score cp 79 nodes 1716 time 1 nps 1716000 pv d2d4 d7d5 g1f3 2016-06-19 18:53:10,276<--1:info depth 4 seldepth 4 multiPV 1 score cp 0 nodes 4552 time 2 nps 2275886 pv d2d4 d7d5 g1f3 g8f6 2016-06-19 18:53:10,277<--1:info depth 4 seldepth 4 multiPV 2 score cp 0 nodes 5207 time 2 nps 2603369 pv e2e3 e7e6 d2d4 d7d5 2016-06-19 18:53:10,279<--1:info depth 4 seldepth 4 multiPV 3 score cp 0 nodes 6113 time 3 nps 2037598 pv b1c3 d7d5 e2e4 e7e6 2016-06-19 18:53:10,280<--1:info depth 5 seldepth 5 multiPV 1 score cp 0 nodes 8202 time 4 nps 2050397 pv b1c3 b8c6 e2e3 e7e6 d2d4 2016-06-19 18:53:10,281<--1:info depth 5 seldepth 5 multiPV 2 score cp 64 nodes 9556 time 5 nps 1911085 pv e2e3 d7d5 d2d4 g8f6 b1c3 2016-06-19 18:53:10,283<--1:info depth 5 seldepth 5 multiPV 3 score cp 64 nodes 11897 time 6 nps 1982734 pv d2d4 d7d5 g1f3 g8f6 h2h3 2016-06-19 18:53:10,285<--1:info depth 6 seldepth 6 multiPV 1 score cp 0 nodes 19441 time 10 nps 1944002 pv d2d4 d7d5 g1f3 g8f6 h2h3 h7h6 2016-06-19 18:53:10,287<--1:info depth 6 seldepth 7 multiPV 2 score cp 0 nodes 26542 time 14 nps 1895748 pv e2e4 d7d5 e4e5 e7e6 d2d4 b8c6 2016-06-19 18:53:10,289<--1:info depth 6 seldepth 7 multiPV 3 score cp 0 nodes 28161 time 15 nps 1877299 pv g1f3 d7d5 d2d4 g8f6 h2h3 h7h6 2016-06-19 18:53:10,291<--1:info depth 7 seldepth 7 multiPV 1 score cp 0 nodes 36499 time 19 nps 1920888 pv g1f3 d7d5 d2d4 c8d7 b1c3 g8f6 e2e3 2016-06-19 18:53:10,293<--1:info depth 7 seldepth 8 multiPV 2 score cp 50 nodes 40918 time 21 nps 1948364 pv e2e4 d7d5 e4e5 d5d4 f1d3 e7e6 g1f3 2016-06-19 18:53:10,295<--1:info depth 7 seldepth 8 multiPV 3 score cp 50 nodes 43596 time 23 nps 1895371 pv b1c3 d7d5 d2d4 g8f6 g1f3 e7e6 e2e3 2016-06-19 18:53:10,297<--1:info depth 8 seldepth 9 multiPV 1 score cp 0 nodes 67968 time 37 nps 1836868 pv e2e4 b8c6 d2d4 e7e6 b1c3 d7d5 g1f3 a7a6 2016-06-19 18:53:10,300<--1:info depth 8 seldepth 9 multiPV 2 score cp 29 nodes 95726 time 53 nps 1806048 pv d2d4 g8f6 e2e3 e7e6 g1f3 d7d5 c2c4 b8c6 c4d5 d8d5 2016-06-19 18:53:10,303<--1:info depth 8 seldepth 9 multiPV 3 score cp 29 nodes 109869 time 61 nps 1801027 pv e2e3 e7e6 g1f3 g8f6 d2d4 d7d5 c2c4 b8c6 c4d5 d8d5 2016-06-19 18:53:10,305<--1:info depth 9 seldepth 10 multiPV 1 score cp 0 nodes 192028 time 109 nps 1761624 pv g1f3 d7d5 d2d4 e7e6 b1c3 g8f6 c1f4 h7h6 h2h3 2016-06-19 18:53:10,308<--1:info depth 9 seldepth 10 multiPV 2 score cp 46 nodes 206518 time 118 nps 1750053 pv e2e3 e7e5 d2d4 e5d4 e3d4 d8e7 f1e2 d7d5 b1c3 c7c6 2016-06-19 18:53:10,310<--1:info depth 9 seldepth 10 multiPV 3 score cp 46 nodes 265929 time 156 nps 1704575 pv c2c4 c7c5 e2e3 e7e6 b1c3 b8c6 a2a3 f8d6 f1d3 2016-06-19 18:53:10,313<--1:info depth 10 seldepth 11 multiPV 1 score cp 0 nodes 518245 time 317 nps 1634748 pv g1f3 e7e6 d2d4 d7d5 e2e3 g8f6 c2c4 f8e7 c4d5 d8d5 2016-06-19 18:53:10,317<--1:info depth 10 seldepth 11 multiPV 2 score cp 14 nodes 758486 time 468 nps 1620604 pv d2d4 g8f6 g1f3 d7d5 e2e3 b8c6 c2c4 c8f5 b1c3 e7e6 c4d5 e6d5 2016-06-19 18:53:10,320<--1:info depth 10 seldepth 11 multiPV 3 score cp 14 nodes 890550 time 551 nps 1616150 pv c2c4 c7c5 e2e3 e7e6 b1c3 b8c6 a2a3 f8d6 d1g4 d8f6 2016-06-19 18:53:10,323<--1:info depth 11 seldepth 13 multiPV 1 score cp 0 nodes 1445297 time 915 nps 1579469 pv c2c4 c7c5 e2e3 e7e6 b1c3 b8c6 g1f3 g8f6 h2h3 d7d5 c4d5 e6d5 2016-06-19 18:53:10,326<--1:info depth 11 seldepth 13 multiPV 2 score cp 45 nodes 1575957 time 998 nps 1579024 pv g1f3 d7d5 c2c4 d5d4 d2d3 e7e6 c1f4 f7f6 e2e4 e6e5 f4d2 2016-06-19 18:53:10,329<--1:info depth 11 seldepth 13 multiPV 3 score cp 45 nodes 1653678 time 1046 nps 1580863 pv e2e4 d7d5 e4d5 c7c6 d5c6 b8c6 b1c3 g8f6 a2a3 c6d4 f1c4 2016-06-19 18:53:10,734<--1:info depth 12 seldepth 13 multiPV 1 score cp 0 nodes 2366831 time 1513 nps 1564240 pv e2e4 e7e6 d2d4 d7d5 b1c3 b8c6 e4d5 e6d5 d1e2 c8e6 g1f3 g8f6 c1f4 2016-06-19 18:53:10,995<--1:info depth 12 seldepth 13 multiPV 2 score cp 27 nodes 2781669 time 1774 nps 1567931 pv d2d4 d7d5 g1f3 g8f6 e2e3 e7e6 c2c4 c7c6 f3e5 b8d7 b1c3 d7e5 d4e5 2016-06-19 18:53:11,044-->1:stop 2016-06-19 18:53:11,052<--1:bestmove e2e4 ponder e7e6