Author Topic: Brain freeze with points  (Read 1390 times)

cchur236

  • Newbie
  • *
  • Posts: 10
    • View Profile
Brain freeze with points
« on: April 28, 2008, 08:17:25 PM »
We do a pretty standard (n-r+5) point structure for our league so everyone gets at least 5 points for playing.  This season I want to pay bonus points for finishing in the money.  For example, with 30 people, 30th place gets 5 points and 1st place would get 34.  4th, 3rd, 2nd and 1st are in the money.  I would like to give 1 bonus point for 4th, 2 bonus points for 3rd, 3 bonus points for 2nd and 4 bonus points for 1st.  I believe I may be overthinking this.  How would I add these bonus points to the formula?
« Last Edit: April 28, 2008, 11:47:03 PM by cchur236 »

Phaze

  • Sr. Member
  • ****
  • Posts: 346
    • View Profile
Re: Brain freeze with points
« Reply #1 on: April 28, 2008, 11:17:30 PM »
(n-r+5) + switch(r, 1, 4, 2, 3, 3, 2, 4, 1)

now, a question: does the payouts depend on how many people are in the tournament or do you always pay out 4 places no matter how many people in it? This formula will not reflect different payouts, but it can

cchur236

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: Brain freeze with points
« Reply #2 on: April 28, 2008, 11:46:41 PM »
We do change the payouts depending on the number of players.  Usually 25-34 players would pay top 4.  35-44 would pay top 5 and 45+ would pay top 6.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 6216
    • View Profile
Re: Brain freeze with points
« Reply #3 on: April 29, 2008, 11:10:12 AM »
You could also do:

(n-r+5) + max(mr-r+1, 0)

mr = the "in the money rank"

So, if ranks 1-5 were paid places (ie, in the money), then 5th place would get an additional point, 4th would get 2 additional points, 3rd would get 3, 2nd would get 4, and 1st would get 5.