On-line engine blitz tourney September

Discussion of chess software programming and technical issues.

Moderators: hgm, Rebel, chrisw

JVMerlino
Posts: 1357
Joined: Wed Mar 08, 2006 10:15 pm
Location: San Francisco, California

Re: On-line engine blitz tourney September

Post by JVMerlino »

Guenther wrote:
hgm wrote:

Code: Select all

:Tourney Players: Round 9 of 9 
:
:     Name              Rating Score Perfrm Upset  Results 
:     ----------------- ------ ----- ------ ------ ------- 
:  1 +Texel             [2216]  8.0  [2283] [   0] +08w +04w +10b -02w +05b +03w +12b +11w +13b 
:  2 +NirvanaRB         [2048]  7.5  [2217] [ 244] +19w +15w +13b +01b +03w -12b +11w +10b =04w 
:  3 +Fizbo             [2124]  6.5  [2163] [   0] +23w +07w =12b +05w -02b -01b +06w +14b +10w 
:  4 +FruitReload       [1981]  6.0  [2016] [ 100] +29w -01b +06w =08b +16w -05w +15b +12w =02b 
:  5 +NightmareX        [2097]  5.5  [2066] [   0] +18w +14b +11w -03b -01w +04b -10w =07b +12b 
:  6 +GaviotaRB         [2042]  5.5  [1871] [   0] +20w =13w -04b +09w =14b +21w -03b =08w +16b 
:  7 +Goldbar           [1956]  5.5  [1844] [  70] +30w -03b +18w -10w =20b +14w +22b =05w =09b 
:  8 +Zurichess         [1659]  5.5  [1848] [ 473] -01b +29w +30b =04w -11w =13b +27w =06b +22w
:  9 -DayDreamer        [   0]  5.5  [1882] [9101] +22b -12b +17w -06b +23w -10w +19b +20w =07w 
: 10 +ArasanX           [2037]  5.0  [1984] [  60] +21b +16w -01w +07b -12w +09b +05b -02w -03b 
: 11 +WaDuuttie         [2014]  5.0  [1917] [   0] +24w +17w -05b =12w +08b +15w -02b -01b =14w 
: 12 +Almere            [1987]  5.0  [1990] [ 192] +25b +09w =03w =11b +10b +02w -01w -04b -05w 
: 13 +Tornado           [1802]  5.0  [1780] [ 139] +32w =06b -02w -20b +18b =08w +16b +15w -01w 
: 14 +Rookie            [1880]  4.5  [1808] [ 148] +26b -05w +19w =16b =06w -07b +21b -03w =11b 
: 15 +Laser             [1821]  4.5  [1710] [   0] +31w -02b =20w +27w +17b -11b -04w -13b +23w 
: 16 -Tinker            [1789]  4.5  [1731] [  45] +27b -10b +24w =14w -04b +20w -13w +26b -06w
: 17 +Myrddin           [1674]  4.5  [1596] [  20] +28w -11b -09b +22w -15w =27b -20b +30w +26w 
: 18 +Spartacus         [1599]  4.5  [1605] [  80] -05b +26w -07b =23b -13w -19b +25w +29b +28w 
: 19 +Schooner          [1576]  4.5  [1626] [ 122] -02b +31w -14b +28w -22b +18w -09w +24b =20w 
: 20 +Floyd             [1572]  4.5  [1690] [ 650] -06b +32w =15b +13w =07w -16b +17w -09b =19b 
: 21 +Joker             [1565]  4.5  [1582] [  64] -10w -27w +31b +29w +24b -06b -14w =22b +30b 
: 22 +Bliep             [1693]  4.0  [1590] [   0] -09w +25w =27b -17b +19w +23b -07w =21w -08b 
: 23 +rpiTogaII         [1608]  4.0  [1564] [  67] -03b +30w =29b =18w -09b -22w +24b +27w -15b 
: 24 +KingSlayer        [1475]  4.0  [1461] [ 200] -11b +28w -16b +25b -21w +30b -23w -19w +32b
: 25 -microMax          [1323]  3.5  [1326] [ 176] -12w -22b +32b -24w +29b -26w -18b +31w =27b 
: 26 -Skipper           [1116]  3.5  [1370] [ 383] -14w -18b -28b +32w =31b +25b +29w -16w -17b 
: 27 +Jumbo             [   0]  3.5  [1556] [5584] -16w +21b =22w -15b +28b =17w -08b -23b =25w 
: 28 -RookieMonster     [   0]  3.0  [1215] [3016] -17b -24b +26w -19b -27w +31b -30w +32w -18b 
: 29 +Isa               [1292]  2.5  [1239] [ 158] -04b -08b =23w -21b -25w +32w -26b -18w +31b 
: 30 +ZirconiumX        [1124]  2.5  [1323] [ 551] -07b -23b -08w =31w +32b -24w +28b -17b -21w 
: 31 +Embla             [1022]  2.0  [1152] [  98] -15b -19b -21w =30b =26w -28w +32b -25b -29w 
: 32 +POS               [ 878]  0.0  [ 977] [   0] -13b -20b -25w -26b -30w -29b -31w -28b -24w
HG what is the meaning of the upset column in that table?
I'm pretty sure that every time you beat a higher-rated opponent, the difference in rating (at the time of the game) is added to the Upset number. That's why new engines with zero rating have such high Upset values.

jm
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: On-line engine blitz tourney September

Post by Guenther »

Thanks John. I think the upset should be recalculated again at the end when the performance for previously unrated programs is known.
JVMerlino wrote:
Guenther wrote:
hgm wrote:

Code: Select all

:Tourney Players: Round 9 of 9 
:
:     Name              Rating Score Perfrm Upset  Results 
:     ----------------- ------ ----- ------ ------ ------- 
:  1 +Texel             [2216]  8.0  [2283] [   0] +08w +04w +10b -02w +05b +03w +12b +11w +13b
HG what is the meaning of the upset column in that table?
I'm pretty sure that every time you beat a higher-rated opponent, the difference in rating (at the time of the game) is added to the Upset number. That's why new engines with zero rating have such high Upset values.

jm
Daniel Anulliero
Posts: 759
Joined: Fri Jan 04, 2013 4:55 pm
Location: Nice

Re: On-line engine blitz tourney September

Post by Daniel Anulliero »

hgm wrote:Nine rounds is supposed to be enough for up to 128 players.

We could consider using the MacMahon system instead of normal Swiss, however. (I would have to program this in mamer, but that seems rather trivial.) The idea here is that you start the players not with zero points, but with a number of points determined by their rating. E.g. All title candidates start with 4 points, (tonot give them unfair chances), and then it tails off to 0 points for the weakest participants. That way you start playing interesting opponents immediately, instead of needing 2-3 rounds to seperate out the fieldby strength.
Yes hg , It would be a good system indeed :)
At the start we'll play against same strenght engine ( or not too far )
Good idea imho
Bests
Dany
zenpawn
Posts: 349
Joined: Sat Aug 06, 2016 8:31 pm
Location: United States

Re: On-line engine blitz tourney September

Post by zenpawn »

hgm wrote:Nine rounds is supposed to be enough for up to 128 players.

We could consider using the MacMahon system instead of normal Swiss, however. (I would have to program this in mamer, but that seems rather trivial.) The idea here is that you start the players not with zero points, but with a number of points determined by their rating. E.g. All title candidates start with 4 points, (tonot give them unfair chances), and then it tails off to 0 points for the weakest participants. That way you start playing interesting opponents immediately, instead of needing 2-3 rounds to seperate out the fieldby strength.
Presumably those 4 points would be deducted at the end of the tourney to get the real scores?
Sven
Posts: 4052
Joined: Thu May 15, 2008 9:57 pm
Location: Berlin, Germany
Full name: Sven Schüle

Re: On-line engine blitz tourney September

Post by Sven »

zenpawn wrote:
hgm wrote:Nine rounds is supposed to be enough for up to 128 players.

We could consider using the MacMahon system instead of normal Swiss, however. (I would have to program this in mamer, but that seems rather trivial.) The idea here is that you start the players not with zero points, but with a number of points determined by their rating. E.g. All title candidates start with 4 points, (tonot give them unfair chances), and then it tails off to 0 points for the weakest participants. That way you start playing interesting opponents immediately, instead of needing 2-3 rounds to seperate out the fieldby strength.
Presumably those 4 points would be deducted at the end of the tourney to get the real scores?
No, that would not make sense. Those initial points are kind of a replacement for the first few rounds where stronger players play weaker ones. Let's say there are 3 MacMahon groups A, B, C and they start with 2, 1 and 0 points, respectively. Now if an average player from A mostly gets opponents from A and some from B while another average player from C mostly gets opponents from C and some from B then both might score 50% but they have played at a completely different level and you can't say that both have the same score. The initial +2 must remain a part of the overall score of the "average player from A".
zenpawn
Posts: 349
Joined: Sat Aug 06, 2016 8:31 pm
Location: United States

Re: On-line engine blitz tourney September

Post by zenpawn »

An interesting system, to be sure. I had never heard of this pairing/scoring method.
User avatar
hgm
Posts: 27789
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: On-line engine blitz tourney September

Post by hgm »

Seems this was a Mac without 'a':

https://en.wikipedia.org/wiki/McMahon_system_tournament

Indeed the points stay. Thus the major disadvantage of the McMahon system is that some participants cannot even win in theory. But if you have the huge range of player strength for which it is intended, that is only a hypothetical problem. Unless some strong new player starts with a zero rating, of course.

There is another Swiss refinement, called 'accelerated pairing', where the upper half of the field according to ratings start with 1 point, which is then deducted after round 2, to avoid that top players (who will still win the first two rounds) will ever be paired with opponnets from the bottom half (and vice versa).