The Tournament Director Forums

Main => Help Me => Topic started by: FourAcesPoker on September 28, 2009, 01:08:13 PM

Title: overall score formula
Post by: FourAcesPoker on September 28, 2009, 01:08:13 PM
I am looking for a new Overall Score formuls. I currently use (1-exp(-average(scores))) * 100 for Overall Score. I use log((n + 1) / r) for Tournament Scoring formula. I do not use any fancy formula for points in tournaments. basic n-r+1 *50. When I pull up stats on the Stats tab and look at overall score with, say, 8 players, the first player out gets something like 11.111 and the winner gets 88.889 approximately.

What I am looking for is a way for that first place to receive 100.000 for first and, FOR EXAMPLE, 12.500 for 8th if there are 8 players. Basically 1st is 100, 2nd is x depending on number of players in a tournament. It seems like it is giving 1/8 th of 8 for 8 players and going up 11 whole numbers for each place,

8th = 11.xxx
7th = 22.xxx
6th = 33.xxx
5th = 44.xxx
4th = 55.xxx
3rd = 66.xxx
2nd = 77.xxx
1st = 88.xxx

I'd like it to go (using 8 players as an example)

8th = 12.500
7th = 25.000
6th = 37.500
5th = 50.000
4th = 62.500
3rd = 75.000
2nd = 87.500
1st = 100.000

If anyone knows how to make this work working down in a percentage format for any amount of players, it would be a great help!
Title: Re: overall score formula
Post by: Corey Cooper on September 28, 2009, 05:12:52 PM
The problem here (and I might be wrong - I'm a little sleepy today) is that you are trying to rank players with respect to how many other players there are, when we're not talking about a specific tournament, but a whole set of tournaments that might have different sets of players.

For example, a single tournament might have 8 players.  It's easy to award points based on a player's final rank and how many players there were.  I think yours would be something like (100 / n) * (n-r+1) * 1000.  But that's because you already know where the player ranked (and associatively how many other players there are).

For stats, the point of the formula is to come up with a way to rate players based on disparate performances.  How can I rate this guy's performance in 6 tournaments, and how can I rate this other guy's performance in only 2 tournaments, and place them on the same scale?  And unlike the Points for Playing formula, you don't already know how this player ranked with respect to others (which would make it easy), you are creating that rank.

I'm not saying this can't be done, I just don't see a way.  The formula doesn't know how many other players are being ranked, so it can't evenly space those rankings out over a particular scale.
Title: Re: overall score formula
Post by: FourAcesPoker on September 28, 2009, 09:04:43 PM
Thanks for the quick reply Corey. Unfortunately, the formula has an error. I have no idea what the error is, it's what TD is telling me. If someone can see and/or correct the error, I would appreciate it. I sucked at algebra in school!
Title: Re: overall score formula
Post by: Corey Cooper on September 29, 2009, 10:48:39 AM
Which formula?
Title: Re: overall score formula
Post by: FourAcesPoker on September 29, 2009, 02:28:55 PM
the formula (100/n)*(n-r+1)*1000...in overall scoring it says Formula Error.
Title: Re: overall score formula
Post by: Corey Cooper on September 30, 2009, 07:25:06 AM
It's a Points formula - not an Overall Score formula.  The "r" variable is "rank", which is only available for Points for Playing or Tournament Score.
Title: Re: overall score formula
Post by: FourAcesPoker on September 30, 2009, 10:01:37 AM
i entered it in and it works like i want it to, if you take off the *1000 at the end. no problem there. the only hanging thing i have left is, how to display on the overall score stat in the stats tab. the Tournament Points do not show up, only what is in the overall formula. every player shows 100.000; is there an overall formula to go with this? how do i get just the tournament points formula (100/n)*(n-r+1) to show up in column Overall Score 1?
Title: Re: overall score formula
Post by: FourAcesPoker on September 30, 2009, 07:27:45 PM
i figured it out. i removed the *1000 from the tournament scoring formula, and changed the overall score from the Logarithm method to percentile method   average(scores). this gave me what i was looking for. thanks!