Myracle GUI

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

Moderator: Ras

chessica
Posts: 1124
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Myracle GUI

Post by chessica »

Okay, just one question then:

A tournament was held with 4 cycles.

Is it possible to double the number of cycles to 8 after the tournament has finished? Are the openings already played taken into account?
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

edit tournament can do that and yes, already played games will be skipped, so if you double the cycles you get 2x the games but with fresh openings
User avatar
F.Huber
Posts: 903
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

I have a question about showing arrows:
'Show thinking arrows' is for Analysis, 'Show thinking arrows (Players)' is for playing against an engine, but what is 'Show arrows for other engines' for?
I don't see any effect when checking this option, and I don't find a description of these options in the manual.
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

ah yes, this is if you use more than one engine for analysis, so by default it only shows arrows for the first (primary) analysis engine
User avatar
F.Huber
Posts: 903
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

mar wrote: Fri Jun 19, 2026 5:41 pm ah yes, this is if you use more than one engine for analysis, so by default it only shows arrows for the first (primary) analysis engine
Thanks, now it's clear - I've never tried more than one analysis engine. :)

BTW, good that Myracle supports *.bat/cmd files for engine installation - that makes it very comfortable to use the MessChess engines in my CB-Emu package, because I've included such *.bat files for Hiarcs (that uses the same method):
1) go to the folder MessChess\Hiarcs
2) run 'makeall /name' - this creates a subfolder 'Engines' with all necessary *.bat files
3) now create any subfolder in Myracle\engines (e.g. mess) and copy all *.bat files from the just created folder 'Hiarcs\Engines' into 'Myracle\engines\mess', and then you can add all MessChess engines without having to enter any engine arguments
Damir
Posts: 2953
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Myracle GUI

Post by Damir »

Krzysztof is bored and is asking for another week of ban.
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

F.Huber wrote: Fri Jun 19, 2026 6:07 pm BTW, good that Myracle supports *.bat/cmd files for engine installation - that makes it very comfortable to use the MessChess engines in my CB-Emu package, because I've included such *.bat files for Hiarcs (that uses the same method):
1) go to the folder MessChess\Hiarcs
2) run 'makeall /name' - this creates a subfolder 'Engines' with all necessary *.bat files
3) now create any subfolder in Myracle\engines (e.g. mess) and copy all *.bat files from the just created folder 'Hiarcs\Engines' into 'Myracle\engines\mess', and then you can add all MessChess engines without having to enter any engine arguments
that's cool, I don't recall doing anything special, just calling CreateProcessW - it seems that modern win versions support batch/cmd files out of the box?

MessChess is pretty cool, I had great fun playing against one of the engines, good to know it's easy to setup
now without having to input commandline arguments
User avatar
Ras
Posts: 2782
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: Myracle GUI

Post by Ras »

Moderation: One month ban for Krzysztof - as final warning before permanent ban.
Rasmus Althoff
https://www.ct800.net
User avatar
F.Huber
Posts: 903
Joined: Thu Mar 09, 2006 4:50 pm
Location: Austria
Full name: Franz Huber

Re: Myracle GUI

Post by F.Huber »

mar wrote: Fri Jun 19, 2026 8:30 pm that's cool, I don't recall doing anything special, just calling CreateProcessW - it seems that modern win versions support batch/cmd files out of the box?
Yes, CreateProcessW automatically calls the command processor (cmd.exe) when used for *.bat/cmd files.
MessChess is pretty cool, I had great fun playing against one of the engines, good to know it's easy to setup
now without having to input commandline arguments
Well, I've tried it with these *.bat files, because in my first attempts I had a problem with the installation process in Myracle:
many MessChess engines need more than one commandline argument, and this failed in Myracle first - it only accepts one single option or argument per line in the 'Argument:' field (at least without using a trick).

For example the Saitek Brute Force has to be called in the following way:
C:\CB-Emu\MessNew\MessNew.exe bforce -plugin chessengine -nomax -nowc
But Myracle didn't accept all 5 arguments bforce -plugin chessengine -nomax -nowc in one line.
After a few trials I found out, that I had to put each of these 5 arguments in a separate line, or to put it into one line but enclosed in double-quotes (i.e. "bforce -plugin chessengine -nomax -nowc").
Since this is quite unusual in other GUIs, I'm not sure whether this is a bug or intended by you!?
That's why I've switched to installing the engines via *.bat files.

Regards,
Franz
mar
Posts: 2953
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

F.Huber wrote: Sat Jun 20, 2026 1:24 pm For example the Saitek Brute Force has to be called in the following way:
C:\CB-Emu\MessNew\MessNew.exe bforce -plugin chessengine -nomax -nowc
But Myracle didn't accept all 5 arguments bforce -plugin chessengine -nomax -nowc in one line.
After a few trials I found out, that I had to put each of these 5 arguments in a separate line, or to put it into one line but enclosed in double-quotes (i.e. "bforce -plugin chessengine -nomax -nowc").
Since this is quite unusual in other GUIs, I'm not sure whether this is a bug or intended by you!?
That's why I've switched to installing the engines via *.bat files.
yes, I automatically append quotes to each arg line that contains whitespace, maybe I should instead rely on the user to put
double quotes where needed, so while this is technically a feature it feels like a bug so I'll remove this behavior
in one of the upcoming builds