chessica wrote: ↑Wed Jun 24, 2026 9:07 am
Hi Martin, I have a problem with an engine (RubiChess) that is timing out. See the link here: https://ibb.co/k64k8vFb
mar wrote: ↑Wed Jun 24, 2026 9:50 ama hint (that I call statustip) is shown in the bottom statusbar if you hover the mouse over the spinbox with the randomness value, yet people seem to always ignore
Me. Didn't notice it yet, was rather expecting a hint popping up at mouse position
I wanted to report some unexpected behavior I noticed in Myracle.
In the two most recent tournaments I ran with v78, both double round-robin tournaments with eight engines at a Rapid 15+10 time control, I had “Disable own book” checked in the tournament settings, and “White engine above” selected in Appearance.
When I later reviewed the generated PGN files, I noticed that the Elo values were inverted in every game.
To test it more carefully, I created a small double round-robin Blitz 3+2 tournament with four engines, this time using v80. In this test, I left “Disable own book” unchecked, but kept “White engine above” selected. After a couple of games had finished, I reviewed the PGN and saw the same behavior: each engine’s Elo was still being assigned to its opponent.
Then I paused the tournament and unchecked “White engine above”. After the next game finished, the Elo values were assigned correctly. Once the tournament was over, I reviewed the PGN again, and each engine had its correct Elo.
So it looks as if the issue may be related to the “White engine above” option, rather than to the “Disable own book” setting.
I’m sharing this in case it helps you track it down.
Eternal happiness does not exist. Only happy moments do.
@Everyone, here's how you can see the probabilities resulting from book randomization:
Check "View - Show book/results dock"
Go to "Tools - Settings - Books"
Pick book "0" in the bottom area. This is the one which is used in the dock.
Change the randomness factor and press enter.
In the book dock in the background the probabilities are refreshed every time you change and press enter.
PHILOCHESS wrote: ↑Wed Jun 24, 2026 11:10 am
Hi Martin,
I wanted to report some unexpected behavior I noticed in Myracle.
In the two most recent tournaments I ran with v78, both double round-robin tournaments with eight engines at a Rapid 15+10 time control, I had “Disable own book” checked in the tournament settings, and “White engine above” selected in Appearance.
When I later reviewed the generated PGN files, I noticed that the Elo values were inverted in every game.
To test it more carefully, I created a small double round-robin Blitz 3+2 tournament with four engines, this time using v80. In this test, I left “Disable own book” unchecked, but kept “White engine above” selected. After a couple of games had finished, I reviewed the PGN and saw the same behavior: each engine’s Elo was still being assigned to its opponent.
Then I paused the tournament and unchecked “White engine above”. After the next game finished, the Elo values were assigned correctly. Once the tournament was over, I reviewed the PGN again, and each engine had its correct Elo.
So it looks as if the issue may be related to the “White engine above” option, rather than to the “Disable own book” setting.
I’m sharing this in case it helps you track it down.
I can reproduce the problem, thanks for reporting!
that's actually a very annoying bug...
will be fixed in next build
chessica wrote: ↑Wed Jun 24, 2026 9:07 am
Hi Martin, I have a problem with an engine (RubiChess) that is timing out. See the link here: https://ibb.co/k64k8vFb
ok, hard to guess context from image only as I don't have a crystal ball
I'm pretty sure I tried rubi and it worked just fine (especially useful since it reports GUI lag in msec if move overhead is too small)
do you have an anomaly log or could you at least switch the engine output to debug and paste here?
it's really difficult to help if people don't provide sufficient information
>> uci
Revolution-5.90-140626-avx2 by Jorge Ruiz and the Stockfish developers (see AUTHORS file)
info string __/\\
info string _ / _ \_\
info string (_ )\___/ )
info string / _ _ \\
info string ( (o)o )
info string \ ^ /
info string `---'
info string Revolution-5.90-140626-avx2 by Jorge Ruiz and the Stockfish developers (see AUTHORS file)
info string experience.exp -> Total moves: 3620. Total positions: 3620. Duplicate moves: 0. Fragmentation: 0.00%
id name Revolution-5.90-140626
id author Jorge Ruiz and the Stockfish developers (see AUTHORS file)
option name Debug Log File type string default <empty>
option name NumaPolicy type string default auto
option name Threads type spin default 1 min 1 max 1024
option name Hash type spin default 16 min 1 max 33554432
option name Clear Hash type button
option name Ponder type check default false
option name MultiPV type spin default 1 min 1 max 256
option name Dynamic Evaluation type spin default 0 min 0 max 100
option name Skill Level type spin default 20 min 0 max 20
option name Move Overhead type spin default 10 min 0 max 5000
option name nodestime type spin default 0 min 0 max 10000
option name UCI_Chess960 type check default false
option name UCI_LimitStrength type check default false
option name UCI_Elo type spin default 1320 min 1320 max 3190
option name UCI_ShowWDL type check default false
option name SyzygyPath type string default <empty>
option name SyzygyProbeDepth type spin default 1 min 1 max 100
option name Syzygy50MoveRule type check default true
option name SyzygyProbeLimit type spin default 7 min 0 max 7
option name CTG/BIN Book 1 File type string default <empty>
option name Book 1 Depth type spin default 0 min 0 max 255
option name Book 1 Width type spin default 1 min 1 max 100
option name (CTG) Book 1 Only Green type check default false
option name CTG/BIN Book 2 File type string default <empty>
option name Book 2 Depth type spin default 0 min 0 max 255
option name Book 2 Width type spin default 1 min 1 max 100
option name (CTG) Book 2 Only Green type check default false
option name Experience Enabled type check default true
option name Experience File type string default experience.exp
option name Experience Readonly type check default false
option name Experience Book type check default false
option name Experience Book Width type spin default 1 min 1 max 20
option name Experience Book Eval Importance type spin default 5 min 0 max 10
option name Experience Book Min Depth type spin default 27 min 4 max 64
option name Experience Book Max Moves type spin default 16 min 1 max 100
option name EvalFile type string default nn-71d6d32cb962.nnue
uciok
>> setoption name SyzygyPath value c:/Program Files/arena_3.5.1/TB/syzygy
>> isready
info string Found 270 WDL and 270 DTZ tablebase files (up to 6-man).
readyok
>> uci
Revolution-5.90-140626-avx2 by Jorge Ruiz and the Stockfish developers (see AUTHORS file)
info string __/\\
info string _ / _ \_\
info string (_ )\___/ )
info string / _ _ \\
info string ( (o)o )
info string \ ^ /
info string `---'
info string Revolution-5.90-140626-avx2 by Jorge Ruiz and the Stockfish developers (see AUTHORS file)
info string experience.exp -> Total moves: 3620. Total positions: 3620. Duplicate moves: 0. Fragmentation: 0.00%
id name Revolution-5.90-140626
id author Jorge Ruiz and the Stockfish developers (see AUTHORS file)
option name Debug Log File type string default <empty>
option name NumaPolicy type string default auto
option name Threads type spin default 1 min 1 max 1024
option name Hash type spin default 16 min 1 max 33554432
option name Clear Hash type button
option name Ponder type check default false
option name MultiPV type spin default 1 min 1 max 256
option name Dynamic Evaluation type spin default 0 min 0 max 100
option name Skill Level type spin default 20 min 0 max 20
option name Move Overhead type spin default 10 min 0 max 5000
option name nodestime type spin default 0 min 0 max 10000
option name UCI_Chess960 type check default false
option name UCI_LimitStrength type check default false
option name UCI_Elo type spin default 1320 min 1320 max 3190
option name UCI_ShowWDL type check default false
option name SyzygyPath type string default <empty>
option name SyzygyProbeDepth type spin default 1 min 1 max 100
option name Syzygy50MoveRule type check default true
option name SyzygyProbeLimit type spin default 7 min 0 max 7
option name CTG/BIN Book 1 File type string default <empty>
option name Book 1 Depth type spin default 0 min 0 max 255
option name Book 1 Width type spin default 1 min 1 max 100
option name (CTG) Book 1 Only Green type check default false
option name CTG/BIN Book 2 File type string default <empty>
option name Book 2 Depth type spin default 0 min 0 max 255
option name Book 2 Width type spin default 1 min 1 max 100
option name (CTG) Book 2 Only Green type check default false
option name Experience Enabled type check default true
option name Experience File type string default experience.exp
option name Experience Readonly type check default false
option name Experience Book type check default false
option name Experience Book Width type spin default 1 min 1 max 20
option name Experience Book Eval Importance type spin default 5 min 0 max 10
option name Experience Book Min Depth type spin default 27 min 4 max 64
option name Experience Book Max Moves type spin default 16 min 1 max 100
option name EvalFile type string default nn-71d6d32cb962.nnue
uciok
>> setoption name SyzygyPath value c:/Program Files/arena_3.5.1/TB/syzygy
>> isready
info string Found 270 WDL and 270 DTZ tablebase files (up to 6-man).
readyok
build 81 is up:
- fix wrong WhiteElo/BlackElo saved in pgn if "white player above" is checked
- randomness displayed in book selection combos (if nonzero)
- can change sprt param set in edit tournament
Hi mar, thanks for. 81
I noticed, the use of a polyglot book as an engine option only works (I think!) if "own book" is checked, if the engine has an own book. This could lead to confusion and imo shouldn't be necessary.
tapio wrote: ↑Thu Jun 25, 2026 7:10 am
Hi mar, thanks for. 81
I noticed, the use of a polyglot book as an engine option only works (I think!) if "own book" is checked, if the engine has an own book. This could lead to confusion and imo shouldn't be necessary.
no, that's intentional. If engine has own book, it replaces it, but still the option controls if it should use own book or not, that's fine.
the feature replaces own book so it behaves like one. if no OwnBook option is present, it works too, assuming it's on initially