Author Topic: Additional points for final Table  (Read 1234 times)

Mahound

  • Sr. Member
  • ****
  • Posts: 395
  • THE ONLY time i get screwed is when i play poker!
    • View Profile
Additional points for final Table
« on: October 13, 2010, 04:11:29 PM »
At present i am just running a basic points formulae which is n-r+10
Getting somewhere in the region of 48 players. What i would like to do is;
finish 41 - 50 get these points as per the formulae
finish 31 - 40 get an extra 10 points above the last level
finish 21 - 30 get an extra 10 points above the last level
finish 11 - 20 get an extra 10 points above the last level
finish  1 -10   get an extra 10 points above the last level ( on these numbers only the top 8 would make the money)
but i would also like to give the
1st place finisher 100 points
2nd place finisher 80 points and the 10 point less for each of the top 8 finishers
so the 8th place finisher would receive 20 points

I dont know if this makes any sense, i hope it does. and i hope some one can point me in the right direction.
The idea is that the better people do the more points they make, so that even if someone gets short stacked they will still try and play to earn the extra  points

Thanks in advance

« Last Edit: October 13, 2010, 04:20:23 PM by Mahound »

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: Additional points for final Table
« Reply #1 on: October 14, 2010, 11:07:00 AM »
At present i am just running a basic points formulae which is n-r+10

(n - r + 10)

Getting somewhere in the region of 48 players. What i would like to do is;
finish 41 - 50 get these points as per the formulae
finish 31 - 40 get an extra 10 points above the last level
finish 21 - 30 get an extra 10 points above the last level
finish 11 - 20 get an extra 10 points above the last level
finish  1 -10   get an extra 10 points above the last level ( on these numbers only the top 8 would make the money)

(max(0, 4 - floor((r - 1) / 10)) * 10)

but i would also like to give the
1st place finisher 100 points
2nd place finisher 80 points and the 10 point less for each of the top 8 finishers
so the 8th place finisher would receive 20 points

if(r < 9, max(0, 100 - (r * 10)) + if(r = 1, 10))

Which makes:

(n - r + 10) + (max(0, 4 - floor((r - 1) / 10)) * 10) + if(r < 9, max(0, 100 - (r * 10)) + if(r = 1, 10))

Mahound

  • Sr. Member
  • ****
  • Posts: 395
  • THE ONLY time i get screwed is when i play poker!
    • View Profile
Re: Additional points for final Table
« Reply #2 on: October 15, 2010, 04:49:48 AM »
Many Thanks Corey,
Its been years since i did maths as complicated as this. I printed off the Help files because i understand things better through the written word rather than a screen.
I had worked out the very first part, but the rest was way above my head.
You have no doubt saved me from getting a severe headache.

On a side note, just ran a tournament with 48 players. Hooked it up to a projector which was thrown onto a 12ft area on a white wall. The program ran great everyone was very impressed with the program.
The only problem for me was when i was moved tables away from the computer. Yup! i had forgotten to lock myself in place and set the collapse of the tables. But that was my fault! Still you live and learn.
The most time saving part i found (on the day)  was that the program worked out the prize money to the penny no more sitting there working out percentages. I found that i was able to concentrate on the game a lot more.
This program is a godsend for any one who runs tournaments.
I have read many posts, learning of what can be done and as i said in another post. I feel as if i am just scratching the surface.

Once again many thanks for your help and "The Tournament Director"
« Last Edit: November 02, 2010, 04:51:50 PM by Mahound »