Myracle GUI

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

Moderator: Ras

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

Re: Myracle GUI

Post by mar »

vencenda wrote: Wed Jun 24, 2026 5:18 am Actually I meant the "repeat reverse" option, which was already grayed out, not the "repeat openings" one. I was confused because it was checked even if grayed out. I thought that "checked and grayed out" meant "the openings always repeat and you can't turn it off", which is the behavior I was expecting after I saw it. I now realize that it was checked because I had checked it before.
yes, that's because it'll be restored to that checked state once you switch to another tour type, that's perfect.
I'm not going to add an extra checkbox disabled check state because of that nor add any extra sync code,
let's focus on real problems instead
BrendanJNorman
Posts: 2597
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: Myracle GUI

Post by BrendanJNorman »

Firstly, this an an excellent GUI, so thanks a lot.

But whenever I try to start a new game it says "ran out of scheduler budget for new game".

What does this mean and how can I fix it?
mar
Posts: 2851
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

BrendanJNorman wrote: Wed Jun 24, 2026 6:07 am But whenever I try to start a new game it says "ran out of scheduler budget for new game".

What does this mean and how can I fix it?
it means that some of the engine(s) involved is set up to use more Cores/RAM than what's set in concurrency settings
some engines (like Critter) default to threads = maximum logical cores, that's not a great default and the best fix is to set Threads to 1 in engine settings for Critter

alternatively, if you run a tournament in the background with concurrency enabled (default), then the budget is full and you cannot start a new game
tapio
Posts: 118
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

mar wrote: Tue Jun 23, 2026 11:32 pm build 80 is up:
- randomness for per-engine own book override (do not ask for more book-related features, you've spent your 'tokens')
Thank you, I planned to test the existing implementation and think about it deeper, but you already implemented it. :D
BrendanJNorman
Posts: 2597
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: Myracle GUI

Post by BrendanJNorman »

mar wrote: Wed Jun 24, 2026 6:30 am
BrendanJNorman wrote: Wed Jun 24, 2026 6:07 am But whenever I try to start a new game it says "ran out of scheduler budget for new game".

What does this mean and how can I fix it?
it means that some of the engine(s) involved is set up to use more Cores/RAM than what's set in concurrency settings
some engines (like Critter) default to threads = maximum logical cores, that's not a great default and the best fix is to set Threads to 1 in engine settings for Critter

alternatively, if you run a tournament in the background with concurrency enabled (default), then the budget is full and you cannot start a new game
Ahh! Makes sense.

Thanks for the quick response, Martin.

Is there some way to use infinite analysis just to analyze positions in the GUI?

If not that's cool, I'll use something else for that.

Thanks again.
chessica
Posts: 1113
Joined: Thu Aug 11, 2022 11:30 pm
Full name: Esmeralda Pinto

Re: Myracle GUI

Post by chessica »

Hi Martin, I have a problem with an engine (RubiChess) that is timing out. See the link here: https://ibb.co/k64k8vFb
mar
Posts: 2851
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

BrendanJNorman wrote: Wed Jun 24, 2026 6:50 am Is there some way to use infinite analysis just to analyze positions in the GUI?

If not that's cool, I'll use something else for that.
yes, you have to install an engine first, the go to settings/analysis and double-click the installed engine to move it into an analysis set
then simply paste a position and start analysis from menu or using ctrl-shift-A hotkey
mar
Posts: 2851
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

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 :lol:

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
tapio
Posts: 118
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

Hi mar, if we pick a book, e.g. in "New game", the entry in the dropdown has the books file name. I think user named books would be nice just like Engines (but I'm not! asking for this if it's too much effort) - I think the entry should be extended with the randomization factor, because then the user remembers and sees it, and will not come here and ask for support.

E.g. instead: "1: GMOpenings.bin" there could be "1: GMOpenings.bin (50% random)"

Also to prevent support, there could be some kind of explanation in the GUI that radomization ranges from -100 (best move(s) only) over 0 (book default) to 100 (random playout).

Support questions in that field would make me feel bad because I think it's not a feature you're convinced about. You should only implement what you believe in, I mean we can always accept a NO. I mean, I can.

Thanks for the SVG improvement, I love Kosal so much. Before it, it was always Alpha for me. People say Alpha looks outdated, I don't see that. Seems I like piece sets with serious horses.
mar
Posts: 2851
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

tapio wrote: Wed Jun 24, 2026 9:30 am if we pick a book, e.g. in "New game", the entry in the dropdown has the books file name. I think user named books would be nice just like Engines (but I'm not! asking for this if it's too much effort) - I think the entry should be extended with the randomization factor, because then the user remembers and sees it, and will not come here and ask for support.

E.g. instead: "1: GMOpenings.bin" there could be "1: GMOpenings.bin (50% random)"

Also to prevent support, there could be some kind of explanation in the GUI that radomization ranges from -100 (best move(s) only) over 0 (book default) to 100 (random playout).
yes sure, this is not a big deal. I already show rnd value in the crosstable btw, so definitely doable but I consider it a very minor thing

a 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 it and ask over and over again. it often gives a detailed description for many widgets already