Background game: Lottery

Discussion in 'Garry's Mod: Flood' started by Decap, May 11, 2015.

?

Worth the effort?

  1. Yes

    90.0%
  2. No

    0 vote(s)
    0.0%
  3. Maybe (see comment)

    10.0%
Thread Status:
Not open for further replies.
  1. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    I had this idea the other day about implementing a lottery on the servers. Here's what I have so far:

    1. The lottery will take place on all servers.
    2. Anyone can enter the lottery if they can buy a ticket.
    3. Tickets are $1000 or 1 Token. Buy more tickets to get a better chance at winning. Max of 10 tickets per day per person.
    4. Each ticket will have a random 6 digit code of numbers and letters.
    5. Every 24 hours, the automated system will release the latest lottery ticket code.
    6. If someone has that code, they will receive their winnings the next time they visit the servers.
    7. If no one has the code, the winnings will transfer to the next lottery, getting bigger and bigger each day until someone has the ticket.
    8. Winnings are based off ticket prices, so winners can win both money and tokens depending on what the ticket was bought with. (Example: 10 people buy 1 ticket each. 5 with money @ $1000 each = $5000. 5 with tokens @ 1 token each = 5 tokens. Winner will receive $5000 & 5 tokens.)
    Could be to much work, but that's not up for me to decide. I can't think of any servers off the top of my head that have anything like this. It would make ours a little unique. People who buy the tickets will come back every day to see if they won, thus bringing in more traffic. The lottery release time could be at a time when our servers aren't very busy normally. bringing in more people at that time.
     
    #1
  2. Roflcopter Rogers

    Roflcopter Rogers Least From The East Platinum VIP

    Joined:
    Mar 30, 2015
    Messages:
    719
    Likes Received:
    97
    I agree with a lottery system, but a VIP or a admin should be able to start it, and to enter you only have one minute do press f3.
     
    #2
  3. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    No this defeats the purpose of it being a background game, as the title suggests. You know, this will be something you mainly do when you're dead waiting for the round to restart.
     
    #3
  4. Roflcopter Rogers

    Roflcopter Rogers Least From The East Platinum VIP

    Joined:
    Mar 30, 2015
    Messages:
    719
    Likes Received:
    97
    For the kind of lotto you are talking about yes I am wrong but many people seem to like a dark rp like lotto
     
    #4
  5. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    Why would we want to be like the other guys? ;)
     
    #5
    • Agree Agree x 1
  6. Rick

    Rick female nipple Gold VIP

    Joined:
    Jun 7, 2014
    Messages:
    1,771
    Likes Received:
    613
    I like the idea of having a lotto, 100%. But I think we'd need a better way of judging it. The chance of getting a 6 figure string made only of Numbers 0 through 9 is one in a million (Literally), and add letters into the equation and it's like 1 in 2176782336. Whilst these might be okay for actual real-life lotteries, maybe not for Flood, eh?

    I suggest at the very most a 5 digit numerical key, this way there's only about a 1 in 100000 chance.

    If we say that every day (Presuming the lotto is cross-server) 200 (Guesstimation) tickets are brought, that's a 1 in 500 chance of the lottery being won per day. And lets say every day 20k is added to the fund. So on average somebody wins the lotto approximately once every 500 days (Geometric Distribution). Even given the low lump sum of 20k per day, that's ten mill average winnings going to a single player, maybe more, maybe less.

    You can express an equation to look at these winnings with c(tp)^-1 where:
    C is the cash rollover per day.
    t is the estimated amount of tickets that players buy.
    And P is the probability of a single ticket winning.

    c(tp)^-1 gives us the average winnings that the system gives out to a single player, and we can find how often the system will reward a player on average by just using (tp)^-1. So the system rewards c(tp)^-1 cash every (tp)^-1 days.

    If we use the system with a 6 digit code and say a 10k rollover with 150 players buying tickets every day, we get about $66666666 (Spooky devil shit)
    every 6666 days.

    However if we raise the amount of cash rolled over, we inherently increase the amount of players buying tickets, so lets say we have a 4 digit key, with a 50k rollover, but 600 tickets are bought per day. Now it's only about 833k given out every 16 days.

    I've probably done the maths pretty wrong because Complex binomial probabilities are impossible, but I just wanted to demonstrate how the trends work and how we should trend towards giving more little and often.

    Feel free to correct me on any mistakes.
     
    #6
    • Like Like x 1
  7. Donkie

    Donkie Founder & Senior Developer Platinum VIP

    Joined:
    Jun 2, 2014
    Messages:
    904
    Likes Received:
    661
    Discord:
    Donkie#2878
    Honestly I believe a 4 or possibly 5 digit number is well enough, the bet amount shouldn't be that steep imo.
    Higher betting price should result in less digits
    A high price will prevent people from chipping in, and it might die out.
     
    #7
    • Like Like x 1
  8. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    I never went into the math about it so now that I see your post Rick, I can agree that we should make it a 4 or 5 digit key for the ticket. I also agree with Donkie that the ticket prices shouldn't be that high. Most people who will want to win the lottery are people who want the money, not the people who already have everything they need.
     
    #8
  9. nacatcrazy

    nacatcrazy Member

    Joined:
    Jun 3, 2015
    Messages:
    10
    Likes Received:
    5
    A lottery would sound great :D
     
    #9
  10. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    Bump, is this something we can do once JB is up and running properly?
     
    #10
  11. Bayrock

    Bayrock Founder & Developer Staff Member Founder

    Joined:
    Jun 2, 2014
    Messages:
    1,532
    Likes Received:
    661
    Discord:
    Bayrock#2940
    Yeah it's probably more viable once we iron out JB more. Could even be included in the JB too? Who knows?
     
    #11
    • Agree Agree x 1
  12. Rick

    Rick female nipple Gold VIP

    Joined:
    Jun 7, 2014
    Messages:
    1,771
    Likes Received:
    613
    Seeing as we're limited in ideas for points ect, I imagine this'd be a good option alongside the others that we may have
     
    #12
  13. Ethan

    Ethan Emo

    Joined:
    Jul 11, 2015
    Messages:
    791
    Likes Received:
    122
    I know I am late to this thread, but lets hope I can bring it back up. I really do like the lottery idea, but my idea of a lottery is guessing a number from 1-100. People bet in however much they want, and there is a 5 minute timer. Once the timer is done, whoever guessed the number can keep all the money. If no one guess the number, the jackpot goes higher, and most likely more people will start betting in money to get the bigger dough.
     
    #13
  14. Noriaki Cocaine

    Noriaki Cocaine Devine Member

    Joined:
    Jun 22, 2015
    Messages:
    540
    Likes Received:
    111
    Server:
    Flood
    Discord:
    exotranc#3653
    well floppy, that's very different from what was suggested before
    the lottery concept was meant to be an ongoing passive thing
    plus, how does it get started, like an event?
     
    #14
  15. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    The details will be ironed out once jailbreak has been released and initial bugs taken care of, but this is something we plan on doing.
     
    #15
  16. Ethan

    Ethan Emo

    Joined:
    Jul 11, 2015
    Messages:
    791
    Likes Received:
    122
    It just start when a person join a empty server, and the person himself can still guess what the number is.
     
    #16
  17. John Quincy Adams

    John Quincy Adams Member

    Joined:
    Aug 11, 2015
    Messages:
    21
    Likes Received:
    2
    I think this would be really cool
    [​IMG]
     
    #17
  18. Decap

    Decap Super Radman

    Joined:
    Jul 9, 2014
    Messages:
    3,049
    Likes Received:
    881
    bump
     
    #18
  19. jeffreythe00

    jeffreythe00 Dreamer

    Joined:
    Jun 2, 2014
    Messages:
    1,277
    Likes Received:
    526
    I was thinking that maybe we could have an hourly pot on each server.

    • The person who wins that round would get the lottery amount which could be something like 10k.
    • If multiple win then the lottery is split.
    • The pot is payed out once every hour.
     
    #19
  20. Noriaki Cocaine

    Noriaki Cocaine Devine Member

    Joined:
    Jun 22, 2015
    Messages:
    540
    Likes Received:
    111
    Server:
    Flood
    Discord:
    exotranc#3653
    Goddamn it. How many lottery threads are there now?
     
    #20
Thread Status:
Not open for further replies.