Author Topic: Dynamic Prize Structure  (Read 1666 times)


  • Newbie
  • *
  • Posts: 3
    • View Profile
Dynamic Prize Structure
« on: May 12, 2006, 08:18:44 AM »
It would be great if an option could be added to the prize structure which would allow input of a deep pay-ouy but have a minimum buy-in factor. F.ex., if minimum buy-in factor was set at 2.0 and with a buy-in of $10 position 6-10 would be paid $12 (Given the percentages) they would be paid 0 and the $60 would instead be added proportionally to the payout to position 1-5.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5625
    • View Profile
Re: Dynamic Prize Structure
« Reply #1 on: May 12, 2006, 11:44:38 AM »
I've put this on the to-do list, but I think this is more complicated than it sounds.  Currently, the automatic prizes feature only updates the prizes if the addition (or removal) of players in the tournament moves the prizes from one prize level to another.  This would necessitate the prize list being updated every time a player is added or removed, regardless of whether or not the prize level changed, because the pot size would change, and it might cause a prize that had been removed due to inadequate size (it isn't at least the size of the buy-in, for example) to be re-added.  Also, the prize values would have to be calculated before it could be determined if a prize isn't large enough to merit being a prize.  Any too-small prizes would be removed, other prizes readjusted, and then recalculated.  Plus, only one prize could be removed at a time.  For example, if a prize had to be 11% of the pot in order for it to be as large as the buy-in, and two prizes received 10% and 5%, respectively, they would both be removed due to being too small, and the 15% added to the remaining prizes.  However, if we removed only the 5% prize first and redistributed that 5% to the other prizes, we would find that the 10% had been updated to be 11% or greater, making it large enough to remain.  Making matters worse, you can't depend on percentages to make the determinations, you must calculate the actual prize amounts each time, because rounding and distribution of leftover prize amounts will affect the *actual* % of the pot a prize receives.

Say that 3 times fast.


  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: Dynamic Prize Structure
« Reply #2 on: May 12, 2006, 04:15:11 PM »
So, you're gonna add it to version 2.1.4 tonight?   ;)

Just kidding.  I believe your thought process is right-on when it comes to this topic.  You need to think it ALL through, probably starting at the bottom of the prize list, and working your way up...potentially more than once.  Analysis of the current prizes, new changes, and re-analysis, etc. until things become stable.  Then, based on some set of new/future changes, do it all again.  Definitely a little more complicated that it looks on the surface.  The "dynamic" aspect really applies from the start of the tourney until the complete end, so it probably wouldn't just be one or two simple changes.  Fortunately, computers are generally good at these sorts of number comparisons & rule applications, IF the overall rules can be written correctly.

It would be nice if it could be worked out, though.  Good luck!


  • Jr. Member
  • **
  • Posts: 50
    • View Profile
Re: Dynamic Prize Structure
« Reply #3 on: November 08, 2006, 12:07:16 AM »
you could figure this all out once ahead of time for each possible number of players, and configure an automatic prizes file to implement it for you on the fly, you can set more than one prize level with the same number of payouts.
This works for buy-ins, but you are still out of luck for rebuy events.