Main > Help Me
Poker League - Formula for calculating points
LIPokerStarsLeague:
I'm switching my poker league over to The Tournament Director for running and tracking point totals throughout the season of our league. I haven't gotten to far into the software yet, but in the interest of time, I wanted to inquire about writing an algorithm for our point system, which is as follows:
5 points are awarded to each player per entry in the tournament
5 points are awarded per knockout of another player from the tournament
15 points are awarded for knocking out the previous events winner (we refer to this as the King of the Hill bounty)
10 points are added to the prize pool per player entered in the tournament, creating the points pool for that event
The official final table of 9 then earns points, based on the following percentages (so number of points per place of finish will vary based on the number of players in that particular event):
1st - 33%
2nd - 22%
3rd - 12%
4th - 8%
5th - 7%
6th - 6%
7th - 5%
8th - 4%
9th - 3%
We also have a 10 tournament season, with the best 7 counting towards the end of the season totals (you drop your 3 lowest tournaments).
Any assistance with the best way to automatically calculate and track all of this in TD would be much appreciated.
Thanks,
Corey Cooper:
So I'm not sure I'm understanding correctly, but from what I do understand, here's the formula:
(5 * buyins) + (5 * numberOfHits) + (switch(rank, 1, 33, 2, 22, 3, 12, 4, 8, 5, 7, 6, 6, 7, 5, 8, 4, 9, 3) * (10 * buyins))
For a 10 player tournament, here are the awards:
1st: 3,350.00
2nd: 2,250.00
3rd: 1,250.00
4th: 850.00
5th: 750.00
6th: 650.00
7th: 550.00
8th: 450.00
9th: 350.00
10th: 50.00
And here are the details:
--- Quote ---5 points are awarded to each player per entry in the tournament
--- End quote ---
So, if there are 10 players, each player automatically gets 50 points? That's what the formula I supplied gives.
--- Quote ---5 points are awarded per knockout of another player from the tournament
--- End quote ---
That's the (5 * numberOfHits) part.
--- Quote ---15 points are awarded for knocking out the previous events winner
--- End quote ---
The formula does not include this. But you can make this happen by creating a Prize that has points as the award, and setting the Recipient as a "bounty on player ...".
--- Quote ---10 points are added to the prize pool per player entered in the tournament, creating the points pool for that event
--- End quote ---
So essentially the prize pool is 10 times the number of entries. That's the (10 * buyins) part, and it's multiplied by a percentage based on rank (that's the switch() part).
--- Quote ---We also have a 10 tournament season, with the best 7 counting towards the end of the season totals (you drop your 3 lowest tournaments).
--- End quote ---
Easy to do on the Stats tab. Create a Profile and set the Overall Formula to:
sum(top(7, listPoints))
LIPokerStarsLeague:
Thanks so much for your help Corey, greatly appreciate it. But let me clarify a few things, as I may not have explained it exactly right.
Quote
5 points are awarded to each player per entry in the tournament
These 5 points are awarded just for showing up. I think we can add this in the buy in tab, correct? If so, then no formula is needed for this.
Quote
5 points are awarded per knockout of another player from the tournament
I don't have the program in front of me (on a mac at work) but I think we solved this by making each player in the tournament a 5 point bounty, so when you knock someone out, you are automatically awarded 5 points. Does this sound correct?
Quote
15 points are awarded for knocking out the previous events winner
You are correct Corey, the 15 point King of the Hill bounty can be added in the prizes, thank you, so I'm good with this
Quote
10 points are added to the prize pool per player entered in the tournament, creating the points pool for that event
The prize pool per tournament is determined by number of players in the event. So if we get 28 players, we add 10 points per player, so 280 points would be awarded at that tournament. These points are then distributed based on the percentage breakdown in my original post above:
28 Players = 280 Points
1st - 33% - 92.4 points
2nd - 22% - 61.6
3rd - 12% - 33.6
etc.
29 Players = 290 Points
1st - 33 % - 95.7
2nd - 22% - 63.8
3rd - 12% - 34.8
etc.
If you could be so kind as to please provide me with a modified formula for this breakdown, that would be much appreciated. Also, where/how do I actually enter this in TD (I'm new to the program).
Our first event of the season using Tournament Director is April 21st, so I'll let you know how it goes...
Thanks,
Corey Cooper:
I see. So each player simply gets 5 points for buying in. That is a small change to the formula. The (5 * buyins) part just becomes 5.
5 + (5 * numberOfHits) + (switch(rank, 1, 33, 2, 22, 3, 12, 4, 8, 5, 7, 6, 6, 7, 5, 8, 4, 9, 3) * (10 * buyins))
You could use the Points for buy-in and Points for hit fields, but those are usually meant as easy ways to award points if you don't want to use a formula. The TD will award points for any of those fields, including the Points for Playing field, that you put a value in. Thus, if your Points for Playing formula includes points for knocking players out and you also fill in the Points for hit field, you'll be awarding double points for knocking out other players.
It has been my experience that you should use either the simple fields or the Points for Playing formula field, but not both. It tends to end up being a source of frustration when trying to figure out why your points formula isn't awarding the points you think it should be.
So, the above formula should be good. It includes points for buying in, points for knocking players out, and points from the points prize pool.
Oh, oops, I forgot the decimal point on the percentages.
5 + (5 * numberOfHits) + (switch(rank, 1, .33, 2, .22, 3, .12, 4, .8, 5, .7, 6, .6, 7, .5, 8, .4, 9, .3) * (10 * buyins))
LIPokerStarsLeague:
Thanks Corey. From what I've been told from our league manager, the formula above is not producing correct results. I'm being told that it's awarding points correctly for the first 3 spots, but spots 4-9 are getting too many points. Lets take a 28 player field for example:
28 Players * 10 points per player = 280 points
Place of Finish Points
1st 92.4 33%
2nd 61.6 22%
3rd 33.6 12%
4th 22.4 8%
5th 19.6 7%
6th 16.8 6%
7th 14 5%
8th 11.2 4%
9th 8.4 3%
Would you be able to please check the formula and see if you get these results. Much appreciated, trying to get this tested and working properly before Saturday's season kick-off!
Thanks,
Navigation
[0] Message Index
[#] Next page
Go to full version