Myracle GUI

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

Moderator: Ras

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

Re: Myracle GUI

Post by mar »

build 160 is up:
- engine listboxes now use string-based (multi-letter) search similar to filelist
- new crosstable sorting option (none -> unsorted)

@Colin: thanks
Max
Posts: 268
Joined: Tue Apr 13, 2010 10:41 am

Re: Myracle GUI

Post by Max »

mar wrote: ↑Thu Oct 29, 2026 7:57 pm I'm sorry but I'll not add any new complexity when it comes to pairings.
That's fine, just wanted to make sure I didn't miss any setting.

Thank you for the new unsorted crosstable! :D
Modern Times
Posts: 3978
Joined: Thu Jun 07, 2012 11:02 pm

Re: Myracle GUI

Post by Modern Times »

Hi Martin, what does Myracle use in the tournaments table to calculate Elo and the error margins ?
mar
Posts: 3088
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

for elo perf it uses the simple formula

Code: Select all

-400 * log10(1/winrate - 1)
let's call it elo_delta

for error bars first std_dev is computed using

Code: Select all

sd = sqrt(wins * (1-wr)^2 + draws * (0.5-wr)^2 + losses * (0-wr)^2) / sqrt(num_games)
then error bars as

Code: Select all

eb = 0.5 * abs(elo_delta(wr + 1.96*sd) - elo_delta(wr - 1.96*sd))
where wr = winrate

as a reference I refer to this url viewtopic.php?t=51003, but it seems to discuss LOS rather than eb (I don't compute LOS in myracle)
Modern Times
Posts: 3978
Joined: Thu Jun 07, 2012 11:02 pm

Re: Myracle GUI

Post by Modern Times »

Thanks. I ran one of my ad-hoc tournaments through Ordo and the ratings and error bars were extremely close. Excellent.
mar
Posts: 3088
Joined: Fri Nov 26, 2010 2:00 pm
Location: Czech Republic
Full name: Martin Sedlak

Re: Myracle GUI

Post by mar »

build 161 is up:
- fix PlyCount mismatch in tournament pgn for some adjudication types, like time forfeits and xboard engines resigning

also the windows bundle now includes EveAnn 8.0 (need to update engines folder and bundle_config.dat)