Myracle GUI

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

Moderator: Ras

tapio
Posts: 108
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

I noticed I can include the svg pieces like on https://github.com/pychess/pychess/tree/master/pieces into your gui_data.zip and they can be used - awesome! Would you recommend doing it this way or do you update the gui_data.zip at times?
mar
Posts: 2820
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

tapio wrote: Fri Jun 19, 2026 3:54 pm I noticed I can include the svg pieces like on https://github.com/pychess/pychess/tree/master/pieces into your gui_data.zip and they can be used - awesome! Would you recommend doing it this way or do you update the gui_data.zip at times?
oof, don't do this :shock: - it's internal gui data and it's a zip file so that font license can be read, not for people to mess with it...

simple create 'pieces' folder and unpack the svg pieces there (into subfolders), that's the clean way to use custom svg pieces
tapio
Posts: 108
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

Thank you, it works. Most piece sets from Pychess work btw. What do you think about my idea of configurable book randomization?
mar
Posts: 2820
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

tapio wrote: Fri Jun 19, 2026 3:24 pm Q: Does Myracle pick a completely random move or does it take the polyglot features into account, I think a book can have # or probability of playouts...

Suggestion: A really core feature every opening book using software should have (IMO) is to be able to define the amount of randomization [0-100%]. I.e., 0 = strictly play according to weights, 100 pick a totally random move out of those which are present in the book. Arena had such a slider.
it takes the count field into account (weights), moves with a count of 0 will never be played (this an important tool for book makers
to mark moves that should be avoided)

my take on this is the weight is there for a reason and it's what the book maker intended, if you want full lines with good randomness, you can use a pgn.

also it's likely that a full randomization would get you out of book rather quickly, what you ask for is a way to skew the weights. it's easily doable,
but I really want to stop the endless wave of feature requests, because I'm getting very annoyed by this
unless the goal to annoy the GUI author to the point he stops working on the GUI, then this goal is very close now

so: no random slider, next time someone sets the random slider to 100% and will start complaining that book plays bad moves or that he's out of book quickly, I'm not in the mood for any of this

so one the last time: bug reports only please

multipv analysis works fine here, maybe you need to reload the engine first (i.e. unload and restart analysis)
tapio
Posts: 108
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

Tiny UI issue. If tournament runs on Quiet Mode and there's a scratchpad tab left, or you added a "New tab", then remove that tab, it will display one of the tournament games.
tapio
Posts: 108
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

mar wrote: Fri Jun 19, 2026 4:10 pmbut I really want to stop the endless wave of feature requests, because I'm getting very annoyed by this
unless the goal to annoy the GUI author to the point he stops working on the GUI, then this goal is very close now
Aha. Didn't know that.
mar
Posts: 2820
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

build 74 is up:
- fix: invalid "illegal move from GUI" claims when starting a new game from actual position against an engine

note that from now on I'll consider any further feature requests disrespectful and they'll simply be ignored
tapio
Posts: 108
Joined: Thu May 30, 2024 10:33 am
Full name: Adsche Tönnsen

Re: Myracle GUI

Post by tapio »

mar wrote: Fri Jun 19, 2026 4:26 pmnote that from now on I'll consider any further feature requests disrespectful and they'll simply be ignored
Sorry for my genuine enthusiasm. Can't you (or an admin) edit the thread starter message so people know that is discouraged to write feature requests? Not everybody reads the full thread.
Last edited by tapio on Fri Jun 19, 2026 4:42 pm, edited 1 time in total.
chessica
Posts: 1106
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: 2820
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