Has a tournament ever been tried with multipv enabled (say, = 3)?
Many humans use engines for analysis with multipv on, but how do we know strongest engine in conventional matches is still strongest when running multipv?
multipv tournament?
Moderators: hgm, Harvey Williamson, bob
Forum rules
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
This textbox is used to restore diagrams posted with the [d] tag before the upgrade.
Re: multipv tournament?
yes would be interesting too, but the strongest chess engines are stockfish, komodo, houdini, so many of the people are using this engines to analyze his games.

 Posts: 270
 Joined: Mon Sep 02, 2013 6:23 am
Re: multipv tournament?
I'm afraid I do not understand the question. It is not possible.
Re: multipv tournament?
It's true that a supervisor program of some kind would have to make moves on a certain schedule (10s per move for example). Hardly impossible.
Re: multipv tournament?
I know this is not really what you asked for, but it is related.clumma wrote:Has a tournament ever been tried with multipv enabled (say, = 3)?
Many humans use engines for analysis with multipv on, but how do we know strongest engine in conventional matches is still strongest when running multipv?
I modified texel to be able to use multipv mode when playing games. I played some matches using this texel version and different multipv and time control settings.
Code: Select all
Player 1 Player 2 Elo diff
MPV Time MPV Time
2 6+0.06 1 6+0.06 52
2 12+0.12 1 6+0.06 +112
1 12+0.12 1 6+0.06 +144
2 12+0.12 1 12+0.12 40
4 12+0.12 1 6+0.06 +19
5 12+0.12 1 6+0.06 19
In summary, if you use a multipv value of 4 or 5, you need about twice as much thinking time to get the best move to be equally good as when not using multipv.
The above conclusion is of course not necessarily valid for other engines and for longer thinking time.
Re: multipv tournament?
Very interesting, Peter. Thanks for sharing your results!
Re: multipv tournament?
Question is: "If engine_A_ELO > engine_B_ELO" in singlePV mode, does it guarantee "engine_A_ELO > engine_B_ELO" in multiPV=3?I'm afraid I do not understand the question.
In other words: can multiPV hurt one engine more than other?
Is ELO difference between A and B the same in multi=1 and multi=3 mode?
Do we need to measure strength also in multi>1?