Hi Martin!
There is a problem with new version.
I always have check the "Simple movelist" in "appearance". The moves tab at first show me 7 lines.
After moove 9 it shows 6 lines. After move 21-22 it shows 5 lines. This continues and finaly shows only one line!
Myracle GUI
Moderator: Ras
-
mar
- Posts: 3113
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
-
SSTATHIS
- Posts: 89
- Joined: Tue Jun 22, 2010 7:55 pm
Re: Myracle GUI
Really fast!!!!
Thanks Martin!
Thanks Martin!
-
mar
- Posts: 3113
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
build 153 is up:
- fix: move list sometimes offset incorrectly when switching tabs, showing nothing
- fix: file list now shows file time converted to local time as it should
- fix: move list sometimes offset incorrectly when switching tabs, showing nothing
- fix: file list now shows file time converted to local time as it should
Myracle GUI and Cheng
-
mar
- Posts: 3113
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
there has been some fuss about some AVs false positives for the recent build,
namely AVG, Avira and Avast on VirusTotal (note they are all owned by Gen so likely they use the same detection engine),
so I've rebuilt the Windows binaries with control flow guard enabled (binary slighly bigger now) and now instead of x false positives
I only get 1 for some dev version of Defender, shrug.
I've uploaded new zip files for Windows, but this feels like fighting windmills... because tomorrow some xyz AV may flag it again.
I'm not going to pay for a signing certificate for a freeware program (that likely wouldn't help anyway)...
namely AVG, Avira and Avast on VirusTotal (note they are all owned by Gen so likely they use the same detection engine),
so I've rebuilt the Windows binaries with control flow guard enabled (binary slighly bigger now) and now instead of x false positives
I only get 1 for some dev version of Defender, shrug.
I've uploaded new zip files for Windows, but this feels like fighting windmills... because tomorrow some xyz AV may flag it again.
I'm not going to pay for a signing certificate for a freeware program (that likely wouldn't help anyway)...
Myracle GUI and Cheng
-
jshriver
- Posts: 1425
- Joined: Wed Mar 08, 2006 9:41 pm
- Location: Morgantown, WV, USA
Re: Myracle GUI
Thank you for Myracle, I've been using it for CCRL gambits. May I make a request? A button or option to flip the board. I enjoy watching the games and would be nice to flip view.
-
mar
- Posts: 3113
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
I'm glad you like it. there's already a shortcut (ctrl-shift-F) to flip the board. a button would occupy precious UI space,
so I don't like the idea very much. there's also view/flip board accessible from menu, only one extra click.
if you mean gauntlets then perhaps an option to auto-flip board for gauntlet seed(s) would be a good idea,
but in general it's quite a minor thing and feels a bit ad hoc.
I consider the GUI finished at this point and only plan to fix bugs (if any) from now on.
If another serious bug is found that would require a new build, I might add the auto-flip option for gauntlets
if that'd would be satisfactory (and solve the view problem automatically, assuming you want to watch from gauntlet seed's POV).
Myracle GUI and Cheng
-
mar
- Posts: 3113
- Joined: Fri Nov 26, 2010 2:00 pm
- Location: Czech Republic
- Full name: Martin Sedlak
Re: Myracle GUI
build 154 is up:
- fix win version info so that it's listed as "Myracle GUI" in win10 taskmanager instead of "Chess GUI"
- auto-flip board from gauntlet seed's pov can be enabled in settings/tournament
- new details button in elo graph view (in tournament tab) can be used to toggle detailed opponent list along with points, score, rel. elo, WLD and individual results up to 200 games
people, for the n-th time already, please stop asking for new features, be respectful...
I'll start ignoring any feature request posts/PMs/emails from now on, since this is getting annoying
to sum up:
bugreports: yes, feature requests: no
- fix win version info so that it's listed as "Myracle GUI" in win10 taskmanager instead of "Chess GUI"
- auto-flip board from gauntlet seed's pov can be enabled in settings/tournament
- new details button in elo graph view (in tournament tab) can be used to toggle detailed opponent list along with points, score, rel. elo, WLD and individual results up to 200 games
people, for the n-th time already, please stop asking for new features, be respectful...
I'll start ignoring any feature request posts/PMs/emails from now on, since this is getting annoying
to sum up:
bugreports: yes, feature requests: no
Myracle GUI and Cheng
-
RubiChess
- Posts: 673
- Joined: Fri Mar 30, 2018 7:20 am
- Full name: Andreas Matthies
Re: Myracle GUI
Hi Martin.
First of all: Thank you for this GUI. I started testing it yesterday and it seems to be able to replace buggy Arena and low-featured Cutechess.
But... I have to report a bug.
I'm using build 153 of the Linux version in Ubuntu 26.04. Looking at the changes of build 154 I'm quite sure it won't fix the bug but if you insist, I will test 154.
Here's the bug description:
I started a round robin tournament with 22 versions of my engines with concurrency enabled. My system is a Ryzen 9 4900H with 8 cores / 16 hyper-threads
The tournament starts with 8 parallel games but after some games finished the myracle process takes more and more cpu time, and number of parallel games decreases.
Here's what 'top' shows after some time:
So only three games are running and the myracle process uses 1000% cpu which is 10 logical cores.
Even after pausing the tournament and closing the Myracle GUI the process remained at 1200% cpu until I killed it.
I can reproduce this problem by restarting Myracle and resuming the tournament.
Yesterday I played another tournament with several Stockfish versions and I didn't notice any problems with high cpu usage.
So my guess is that either one of my engines does some strange thing regarding UCI communication with Myracle or one of the few differences in the tournament settings causes the problem which are
- using an epd opening book UHO_Lichess_4852_v1.epd (in the well running SF tournament I used one of your build-in books)
- override engine settings: 1 thread (which shouldn't change anything cause this is the default of all the engines)
- use global syzygy path (I'm not sure if I had enabled this in the SF tournament).
Any idea how to get behind that bug? Do you need any files to debug?
Regards, Andreas
First of all: Thank you for this GUI. I started testing it yesterday and it seems to be able to replace buggy Arena and low-featured Cutechess.
But... I have to report a bug.
I'm using build 153 of the Linux version in Ubuntu 26.04. Looking at the changes of build 154 I'm quite sure it won't fix the bug but if you insist, I will test 154.
Here's the bug description:
I started a round robin tournament with 22 versions of my engines with concurrency enabled. My system is a Ryzen 9 4900H with 8 cores / 16 hyper-threads
The tournament starts with 8 parallel games but after some games finished the myracle process takes more and more cpu time, and number of parallel games decreases.
Here's what 'top' shows after some time:
Code: Select all
PID USER PR NI VIRT RES SHR S %CPU %MEM ZEIT+ BEFEHL
113793 andreas 20 0 5454632 655016 8664 S 1005 4,3 57:18.80 myracle
118030 andreas 20 0 483632 204028 28060 S 70,5 1,3 2:35.36 RubiChess-1.9
119816 andreas 20 0 317308 229520 4904 S 63,6 1,5 1:36.28 RubiChess-20230
118139 andreas 20 0 295848 125844 5272 S 55,0 0,8 2:20.53 RubiChess-1.0
118144 andreas 20 0 425288 238120 13016 S 45,0 1,6 2:19.54 RubiChess-20240
119809 andreas 20 0 341428 230896 5904 S 36,4 1,5 1:21.38 RubiChess-20240
118037 andreas 20 0 427120 219996 23704 S 29,1 1,4 2:40.07 RubiChess-2.0.1So only three games are running and the myracle process uses 1000% cpu which is 10 logical cores.
Even after pausing the tournament and closing the Myracle GUI the process remained at 1200% cpu until I killed it.
I can reproduce this problem by restarting Myracle and resuming the tournament.
Yesterday I played another tournament with several Stockfish versions and I didn't notice any problems with high cpu usage.
So my guess is that either one of my engines does some strange thing regarding UCI communication with Myracle or one of the few differences in the tournament settings causes the problem which are
- using an epd opening book UHO_Lichess_4852_v1.epd (in the well running SF tournament I used one of your build-in books)
- override engine settings: 1 thread (which shouldn't change anything cause this is the default of all the engines)
- use global syzygy path (I'm not sure if I had enabled this in the SF tournament).
Any idea how to get behind that bug? Do you need any files to debug?
Regards, Andreas
-
Modern Times
- Posts: 3980
- Joined: Thu Jun 07, 2012 11:02 pm
Re: Myracle GUI
That is very odd, I'm running a tournament with Build 154 under Windows, 18 engines, concurrency 8 and it is all running normally, 14 hours in.