Closed Vinvin20 closed 7 years ago
Unlike #134 in this case you're saying SF was winning then lost on time.
Here is SF's time management algorithm. It's possible the best solution requires changing something other than this code.
According to Mosca, duplication conditions are:
Possibly related to old issue official-stockfish/Stockfish#603 ?
I guess so, since they still use move overhead equal to 1000 for TCEC, so this issue probably has not been solved.
I'll ask to use "move overhead=100" for the Crazyhouse Computer Championships 2016 .
What's the time control - you might want to go with 1000 - which is just one second - but should do trick. Anything longer than 5 minutes and it will be worth it.
Sent from my iPhone
On Dec 1, 2016, at 7:24 AM, Vinvin20 notifications@github.com wrote:
I'll ask to use "move overhead=100" for this tournament.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
Here are the tournament conditions and I agree with @MichaelB7 , SF can afford a conservative value until someone identifies and explains the root cause.
What's the time control - you might want to go with 1000 - which is just one second - but should do trick. Anything longer than 5 minutes and it will be worth it.
1 second but how many times ?
"move overhead" is used for time lost at each move. If the system estimates it will play 40 moves and it costs 1 second at each move, that's 40 seconds.
In TCEC the TC is more than 3 hours, not a big change if it's 1 minute shorter.
But in a 3 minutes game, 1 minute is too much.
According to the link above the time control is at least 60'+10'' except for tie-breaks. But even in the case of 3'+2'' it should not be a problem as long as the increment is larger than the move overhead, at least that is what I would deduce from the formula for hypMyTime.
Right, using a conservative value has a small risk of SF "thinking" it is in time pressure.
Using an aggressive value could put Stockfish at risk of losing on time, and I don't understand official-stockfish/Stockfish#603 so I'm not qualified to comment on what's considered "aggressive".
According to the link above the time control is at least 60'+10''
OK, I mismatched TC. Let's set to 1000.
From : http://www.talkchess.com/forum/viewtopic.php?p=697040#697040
2016-11-30 version loses more on time.
3 losts on time, 2 times in a winning position and 1 time in a losing position (worth 1.5% score = 10 Elo). This has no impact on the Lichess analyze (JS or server).
Condition : 3min+2sec There are some mate scores involved too. Is it feasible to make SF plays 2% to 5% faster ? Or use less time in the end of the game ?