Myracle GUI

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Modern Times
Posts: 3920
Joined: Thu Jun 07, 2012 11:02 pm

Re: Myracle GUI

Post by Modern Times »

The Myracle website is currently giving me an error message

An error occurred.
Sorry, the page you are looking for is currently unavailable. Please try again later.
If you are the system administrator of this resource then you should check the error log for details.
Commercial support is available at openresty.com.


Anyway - I'm now ready to finally move from CuteChess to Myracle. The ability to specify the path for tournament files and pgn output was the last piece of the puzzle for me. You can't please everyone all of the time, but this enhancement made me very happy :-)
Modern Times
Posts: 3920
Joined: Thu Jun 07, 2012 11:02 pm

Re: Myracle GUI

Post by Modern Times »

Ah, website is OK now.
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

Modern Times wrote: Sat Aug 01, 2026 1:22 am The Myracle website is currently giving me an error message

An error occurred.
Sorry, the page you are looking for is currently unavailable. Please try again later.
If you are the system administrator of this resource then you should check the error log for details.
Commercial support is available at openresty.com.


Anyway - I'm now ready to finally move from CuteChess to Myracle. The ability to specify the path for tournament files and pgn output was the last piece of the puzzle for me. You can't please everyone all of the time, but this enhancement made me very happy :-)
hmm, you've probably hit some maintenance window of the webhosting I pay, seems to work again

it's funny how a minor feature worth a couple of lines of code can make such a difference in usability

glad to hear that and I'm honored that you'll be switching, that's big news :)
I wish you trouble-free tournaments and lots of fun, Ray
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

build 110 is up:
- add "copy list" button in new tournament
- fix rare crash when mouse_move event was routed to a detached board widget
- warn the user when removing non-trailing engine in tournament edit (typically a replace was intended)
- 3D mode on the CPU using my custom built subpixel-correct software rasterizer, no GPU required (yes I know, the most useless feature)

please note that in gui_data.zip has changed and it's necessary to update both myracle.exe and gui_data.zip to make the 3D mode work

I think this may be it, I could go on and on and on ... but so far I'm happy with how myracle turned out:
- reliable, zero-bloat, single 2.6MB executable, zero memory leaks
Max
Posts: 253
Joined: Tue Apr 13, 2010 10:41 am

Re: Myracle GUI

Post by Max »

I've been using myracle under Linux for a few weeks now and I'm thrilled. Since the last builds, there have been no more crashes here. I use it daily, not only for engine tournaments, but also as a classic chess GUI. Congratulations on this fine program!

Before you finish the project (?), I have one more suggestion. I use several analysis engines at the same time and have therefore configured three of them. After activating analysis with Ctrl-Shift-A, it would be later very helpful to pause/start individual engines (to calm down the laptop fan) instead of stopping analysis complete.
Next to the respective engine names are already the +|- buttons for mpv. A pause button would do well there. :D

In any case, thank you very much for your myracle.
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

hmm, I just got a UI freeze problem, I suspect it's the same that Gabor reported in the past. I quickly attached a debugger
but couldn't find any problem, except that the input was not routed to a dialog window as it should be.
so I guess more is needed before I can claim it's actually reliable... the mainloop ran fine, tournament was running
but it was impossible to control the GUI anymore. what helped was clicking the taskbar to minimize and restore the GUI.
however, once I detached the debugger the main window was hidden and I had to hard-kill the process afterwards...
of course I cannot reproduce it anymore

@max: I'm glad it works for you, haven't tested the linux build for a while to be honest, there are still some minor issues,
but it works at least
as for the request, interesting, but those multipv buttons are already taking a lot of space.
I'm also not sure how it would then work with the global analysis. it's an interesting idea, however.
I haven't used multiple engines for analysis for quite some time
Mark 1
Posts: 35
Joined: Tue Aug 10, 2021 2:51 am
Full name: Mark 1

Re: Myracle GUI

Post by Mark 1 »

Hello Martin...

This GUI is truly fantastic and has surely already gained many fans.
I have a small request that I hope might be considered:
Could you add an option to disable timeouts, similar to what Arena offers?

The reason is that in tournaments I mix measurement engines with regular engines, and sometimes measurement engines may slightly exceed the allotted time.

Best regards
Mark 1
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

Mark 1 wrote: Mon Aug 03, 2026 3:50 pm Hello Martin...

This GUI is truly fantastic and has surely already gained many fans.
I have a small request that I hope might be considered:
Could you add an option to disable timeouts, similar to what Arena offers?

The reason is that in tournaments I mix measurement engines with regular engines, and sometimes measurement engines may slightly exceed the allotted time.

Best regards
Mark 1
you can add any margin to each tc, so no :)
Mark 1
Posts: 35
Joined: Tue Aug 10, 2021 2:51 am
Full name: Mark 1

Re: Myracle GUI

Post by Mark 1 »

Hello Martin,

that’s of course another way to solve it using add margin.

Best regards
Mark 1
Max
Posts: 253
Joined: Tue Apr 13, 2010 10:41 am

Re: Myracle GUI

Post by Max »

Hello Martin,

I've encountered a small bug under Linux: Press Ctrl-O to open a file. In the file selection dialog, double-click a folder (tournaments) and then double-click any .pgn or .tour file. Myracle immediately closes.

Single clicking the file followed by confirmation with OK works perfectly.