Aurum KodEXo

Mod

Total Posts: 2,572
Online Status: Offline
Thu Mar 3 14:24:15 EST 2022

So the current issue with the point raffle is, that it allows you to buy unlimited amount of tickets, allowing someone to keep buying overwhelming amount of tickets to keep raking in the points (unless stricken with incredible bad luck or someone willing to risk their own wealth to stop that guy). At the same time, simply putting a hard limit would take away that sense of freedom from raffle. Therefore, I propose a player could buy tickets until he would hold a percentage value (for example 40%) of total tickets in play, there would of course be the minimum for maximum amount of tickets a player could hold (for example 50).

For example, if there's 100 tickets (of other players) in play already, a player can buy tickets until he has 66 at hand (66 / (100 + 66) = 39.76%, going above that would violate the 40% rule: 67 / (100 + 67) = 40.12% ). As other players buy small amount of tickets, for example, to  a total of 196 (130 + 66) tickets, that player can buy more of the tickets, in this case 20 more tickets up to 86 tickets (86 / (130 + 86) = 39.81%). Then we could have a newcomer who decides to buy as many tickets as he can, which would be 144 tickets, bringing total to 360 tickets (144 / (216 + 144) = 40%).

¯\_(ツ)_/¯
Edited 1 time(s). Last edited by Cyberkilla @ Mon Mar 21 14:04:02 EDT 2022

Dekcah

Half Mod

Total Posts: 337
Online Status: Offline
Fri Mar 4 0:08:53 EST 2022

This idea has already been suggested.


Aurum KodEXo

Mod

Total Posts: 2,572
Online Status: Offline
Fri Mar 4 5:35:43 EST 2022

Yeah, by me (smiley) I originally posted this in old forum, I reposted it here for more accessibility.
I mean sure, the idea itself is basic, so naturally there are more same suggestions (though none that I could find on this forum in quick look through), mine just goes more into detail.

Also, here's the simple formula to get the most amount of tickets buyable per player at any given moment:
X - max percentage a player can own of pot.
Y - Tickets not owned by player in play.
Max tickets = MAX(50 (or whatever is desired for initial max ticket amount), FLOOR(Y*X/(100-X)))
This can be further simplified depending on percentage chosen, if we are to go with my example in my first post (40%), it's as simple as MAX(50, FLOOR(Y*2/3)).


¯\_(ツ)_/¯
Edited 3 time(s). Last edited by Aurum KodEXo @ Fri Mar 4 5:59:46 EST 2022

Dekcah

Half Mod

Total Posts: 337
Online Status: Offline
Sat Mar 5 0:52:56 EST 2022

I'm giving you s***. (smiley)


KittenInMyCerealz

Member

Total Posts: 221
Online Status: Offline
Tue Mar 8 10:35:01 EST 2022

(smiley)


Cyberkilla

Admin

Total Posts: 5,981
Online Status: Offline
Mon Mar 21 14:03:37 EDT 2022

Agreed, this is a thing that should be done.

Also agree that it should be proportional, and there should be a max chance. I'll mark this as something to be sorted with some urgency, as I don't think it's much effort to implement. Explaining it to players will be the hardest part.

This is very much reminiscent of Credit Multiplier, except that the users make the pot themselves. We could transition it into more of a lottery thing with balls being selected, but idk, we can try this simple fix first.

Invisible War ][