mar wrote: ↑Fri Jun 12, 2026 2:48 pm
it was supposed to be a surprise (I didn't even mention it) but you guys found it quickly...
Well, not the first surprise - that was already the navigation bar.

So maybe we'll see a few further surprises in the future (?) ...
There are a few features (for Human vs. Engine games) that are standard in any serious chess GUI and would make Myracle perfect even when playing myself against an engine, and not just in engine matches.
The most important functions would be the following:
1) a combined 'Start/Stop' button in the navigation bar:
a) shows 'Start' when it's the player's turn and tells the engine to make the next move (i.e. switches sides)
b) shows 'Stop' when the engine is thinking and forces it to move immediately (makes 'Edit > Move now' needless).
2) an extra 'Edit' button (or switch) in the navigation bar that temporarily switches to 'Human vs. Human' mode, so the player can enter any sequence of moves before leaving this mode again and continue playing against the engine.
3) the options 'Edit > Setup board / Paste FEN / Paste PGN' should definitely load the position or game into the current (active) tab and not always in the 'scratchpad' tab - so you could play against the currently loaded engine starting with the loaded position (or continue a loaded unfinished game).
4) and finally Myracle should definitely save the window size & position and restore it at the next start - almost all Windows (not only chess) programs do this!
Your argument against it sounds a bit strange to me - how often is a user switching the screen resolution!? And even then it's very unlikely that the window disappears after such a change.
With these 4 features, Myracle would be almost perfect in my opinion.
Regards,
Franz