It is currently Sat Aug 18, 2018 5:42 am

 All times are UTC - 8 hours [ DST ]

 Page 1 of 1 [ 7 posts ]
 Print view Previous topic | Next topic
Author Message
 Post subject: Tournament Performance for GoR #1 Posted: Sat Mar 31, 2018 4:34 am
 Lives in sente

Posts: 1049
Liked others: 57
Was liked: 219
What is the best way to calculate a Tournament Performance Rating(TPR) for GoRating?

FIDE has a system here https://www.fide.com/component/handbook ... ew=article
Which has a formula TPR = Average Rating of Opposition + dp
Their definition of dp confused me a little, but it seems just to involve taking your percentage score, and lifting the corresponding number
100% : dp = 800 etc

Is it workable with handicap having to be taken into account?
Or is there an alternative algorithm?

_________________

Top

 Post subject: Re: Tournament Performance for GoR #2 Posted: Sat Mar 31, 2018 5:55 am
 Judan

Posts: 5049
Location: Cambridge, UK
Liked others: 266
Was liked: 2602
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
I've done this by putting in the tournament results to the EGD gor calculator and then changing their input rating until it is the same as the output rating.

Top

 Post subject: Re: Tournament Performance for GoR #3 Posted: Sat Mar 31, 2018 12:01 pm
 Lives in sente

Posts: 1049
Liked others: 57
Was liked: 219
That's certainly one way to do it, but I suppose you must need a program to iterate all particapants to near zero
FIDE's approach has the advantage of being easier to calculate

_________________

Top

 Post subject: Re: Tournament Performance for GoR #4 Posted: Mon Apr 02, 2018 12:54 pm
 Lives in gote

Posts: 644
Location: Czechia
Liked others: 28
Was liked: 38
Rank: 2d KGS
KGS: Laman
Javaness2 wrote:
Is it workable with handicap having to be taken into account?
Or is there an alternative algorithm?

GoR description says:
Quote:
The system also allows to include handicap games assuming that the rating difference D is reduced by 100(H-0.5), where H is the number of given handicaps.

you can adjust the opponent's rating (resp. the rating sum) in the same way for the purpose of calculating TPR.

i think i'd prefer Uberdude's way. it just fits the rating algorithm nicely. FIDE way appears quite ad hoc to me. but i could be just missing the deeper reasoning for the dp calculation.

_________________
Spilling gasoline feels good.

I might be wrong, but probably not.

Top

 Post subject: Re: Tournament Performance for GoR #5 Posted: Tue Apr 03, 2018 3:10 am
 Judan

Posts: 5049
Location: Cambridge, UK
Liked others: 266
Was liked: 2602
Rank: UK 4 dan
KGS: Uberdude 4d
OGS: Uberdude 7d
Apart from being an iterative method (instead of closed form), the downside of my way is it gives +/- infinity if you have all wins/losses. You can anchor it with a fake loss/win to a super strong/weak player but that's a bodge (and the rating choice of the bodge affects the result). Then again with all wins/losses infinity is kinda the real answer without any extra information.

Top

 Post subject: Re: Tournament Performance for GoR #6 Posted: Tue Apr 03, 2018 3:56 am
 Lives in sente

Posts: 1049
Liked others: 57
Was liked: 219
Maybe this infinity is why FIDE have their +-800 limit in place, you do in effect need some sort of compromise.
Maybe using just the third iteration of the GoR update algorithm across all players in a tournament is enough.

_________________

Top

 Post subject: Re: Tournament Performance for GoR #7 Posted: Wed Apr 04, 2018 10:47 am
 Lives in gote

Posts: 644
Location: Czechia
Liked others: 28
Was liked: 38
Rank: 2d KGS
KGS: Laman
Uberdude wrote:
Apart from being an iterative method (instead of closed form), the downside of my way is it gives +/- infinity if you have all wins/losses. You can anchor it with a fake loss/win to a super strong/weak player but that's a bodge (and the rating choice of the bodge affects the result). Then again with all wins/losses infinity is kinda the real answer without any extra information.

true that. but then again, straight wins against stronger opposition should be further in infinity.

i've learnt about this flavour of performance rating from Arimaa tournaments (failed to find the source at this moment). they indeed anchor the performance by including a dummy draw for each player. with two variants: UTPR (unseeded), where the draw is against a dummy with some default rating, and STPR (seeded), where the draw is against a dummy with the player's pre-tournament rating

_________________
Spilling gasoline feels good.

I might be wrong, but probably not.

Top

 Display posts from previous: All posts1 day7 days2 weeks1 month3 months6 months1 year Sort by AuthorPost timeSubject AscendingDescending
 Page 1 of 1 [ 7 posts ]

 All times are UTC - 8 hours [ DST ]

#### Who is online

Users browsing this forum: No registered users and 1 guest

 You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum

Search for:
 Jump to:  Select a forum ------------------ Life In 19x19.com General Topics    Introductions and Guidelines    Off Topic    Announcements    General Go Chat    Beginners    Amateurs    Professionals       Lee Sedol vs Gu Li    Go Rules    Forum/Site Suggestions and Bugs    Creative writing    Tournaments       Ride share to tournaments Improve Your Game    Game Analysis    Study Group    Teachers/Club Leaders       Teacher advertisements    Study Journals L19²GO (Malkovich)    1-on-1 Malkovich games    Big Brother Malkovich games    Rengo Games    Other versions of turn-based games Go Gear    Go Books    Go Book Reviews    Computer Go    Gobans and other equipment    Trading Post    New Products/Upgrades/Sales Go Club Forums    Go Club Discussions       Honinbo Go League    American Go Association Forum       Go Congress 2011 volunteers       AGA volunteers ( non-congress)    Australian Go Association    European Go Federation Forum    Singapore Weiqi Association    KGS    ASR League    IGS    OGS    Tygem    WBaduk    Turn Based Servers    Insei League Events    Kaya.gs       King of the Hill