Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Cheating Fruit (Slot) Machines

Posted by timothy on Sat Jun 07, 2003 08:10 PM
from the who'd-a-thunk-it dept.
ebbdr writes "Ever think that fruit machines cheat you? You would be right, at least in the UK. This article provides proof that fruit machine outcomes are predetermined and that the players inputs have little, if anything to do with it. And it lets you download the emulators and machine code required to test the hypothesis for yourself...."
This discussion has been archived. No new comments can be posted.
Cheating Fruit (Slot) Machines | Log In/Create an Account | Top | 535 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2
  • Damnit! (Score:5, Funny)

    by bad_fx (493443) on Saturday June 07 2003, @08:15PM (#6140681)
    (Last Journal: Thursday February 15 2007, @09:19AM)
    It thinks it's running on a real physical fruit machine and acts in exactly the same way in all circumstances (except money doesn't actually come out of your PC).

    Whew, thank god they put in that disclaimer, or I would've wasted the next 7 hours sitting here waiting for that one big payout from my PC.
    • Re:Damnit! (Score:5, Funny)

      by ainsoph (2216) on Saturday June 07 2003, @08:23PM (#6140718)
      (http://www.propaganda-arts.com/)
      As you know, some people are so stupid they might actually think that they could somehow win money using it. The disclaimer protects them against such idiots. Count yourself lucky you knew better. Imagine if you were the person at the 7-11 buying a pre-packaged muffin in the morning and couldnt figure out the instructions.

      Directions: Unwrap muffin, place in mouth, chew.
      [ Parent ]
      • Re:Damnit! by nih (Score:3) Saturday June 07 2003, @08:33PM
        • Re:Damnit! by Wolfrider (Score:3) Sunday June 08 2003, @04:21AM
      • Re:Damnit! by Planesdragon (Score:2) Saturday June 07 2003, @08:42PM
        • Re:Damnit! (Score:4, Funny)

          by b1t r0t (216468) on Saturday June 07 2003, @08:49PM (#6140841)
          Besides which, if there really were people that stupid, how did they get the money to come to 7-11 and buy a muffin?

          Welfare, of course.

          [ Parent ]
          • Re:Damnit! by Anonymous Coward (Score:3) Saturday June 07 2003, @09:58PM
            • Re:Damnit! by instarx (Score:1) Sunday June 08 2003, @05:42AM
            • 1 reply beneath your current threshold.
          • Re:Damnit! (Score:5, Insightful)

            by RoninM (105723) on Sunday June 08 2003, @06:03AM (#6142200)
            (Last Journal: Thursday November 08 2001, @01:19AM)
            Being poor doesn't make you stupid. And, more importantly, being wealthy doesn't make you smart. In fact, assuming you're not self-employed, your boss is probably an example of a person richer and dumber than you.

            The sad thing is that the very rich often believe they're richer than others because they're smarter or better than others.

            [ Parent ]
            • Re:Damnit! by Alphtoo (Score:1) Monday June 09 2003, @02:35AM
            • Re:Damnit! by Nipok Nek (Score:1) Monday June 09 2003, @10:35AM
              • Nope by geekoid (Score:2) Monday June 09 2003, @05:01PM
              • 1 reply beneath your current threshold.
            • Re:Damnit! by Anonymous Coward (Score:1) Sunday June 08 2003, @06:27PM
              • 1 reply beneath your current threshold.
            • 3 replies beneath your current threshold.
          • 1 reply beneath your current threshold.
        • Re:Damnit! (Score:4, Funny)

          by Blondie-Wan (559212) on Saturday June 07 2003, @09:15PM (#6140923)
          (http://www.clanmacgaming.com/)
          Perhaps, but FWIW in my first job, as a summer hire working at a USAF base, I was issued work gloves that came with wearing instructions - I kid you not. Somehow I doubt the US government official or contractor who wrote them did so to be funny, either... :)
          [ Parent ]
          • Re:Damnit! by Gleng (Score:1) Sunday June 08 2003, @02:15AM
            • 1 reply beneath your current threshold.
          • Re:Damnit! by Krach42 (Score:1) Sunday June 08 2003, @08:56PM
        • Re:Damnit! by pimpybra (Score:1) Saturday June 07 2003, @10:30PM
          • Re:Damnit! by Planesdragon (Score:1) Saturday June 07 2003, @11:27PM
            • Re:Damnit! by Planesdragon (Score:2) Saturday June 07 2003, @11:56PM
        • Re:Damnit! by instarx (Score:1) Sunday June 08 2003, @05:45AM
        • 1 reply beneath your current threshold.
      • Re:Damnit! (Score:5, Funny)

        by Alsee (515537) on Saturday June 07 2003, @09:23PM (#6140950)
        (http://slashdot.org/)
        Every year a couple of programmers try taking a shower for the first time and they are inevitable found dead a couple of days later.

        Instructions on shampoo bottles say:
        Lather; rinse; repeat.

        -
        [ Parent ]
      • Re:Damnit! by Anonymous Coward (Score:1) Saturday June 07 2003, @09:45PM
      • Re:Damnit! by elemental23 (Score:2) Saturday June 07 2003, @10:01PM
      • Re:Damnit! by chickenwing (Score:1) Saturday June 07 2003, @11:29PM
      • Re:Damnit! by Strandman (Score:1) Sunday June 08 2003, @02:04AM
      • OK, then... by Grrr (Score:1) Friday June 13 2003, @03:14PM
      • 5 replies beneath your current threshold.
    • Re:Damnit! by Alsee (Score:1) Saturday June 07 2003, @09:28PM
    • Re:Damnit! by Zork the Almighty (Score:2) Sunday June 08 2003, @03:25AM
    • Re:Damnit! by Zirnike (Score:3) Sunday June 08 2003, @12:04PM
  • Vegas Machines?? (Score:4, Interesting)

    by Anonymous Coward on Saturday June 07 2003, @08:15PM (#6140682)
    for the love of god, does anyone have the ROMs for the machines in vegas?? i'd love to see what the hell is going on there
    • Re:Vegas Machines?? by JJahn (Score:3) Saturday June 07 2003, @08:18PM
      • 1 reply beneath your current threshold.
    • Re:Vegas Machines?? by Anita Coney (Score:2) Saturday June 07 2003, @08:24PM
      • 1 reply beneath your current threshold.
    • Don't Trust Machines!!!! (Score:5, Interesting)

      by yintercept (517362) on Saturday June 07 2003, @09:05PM (#6140897)
      (http://communitycolor.com/ | Last Journal: Monday November 19, @12:08AM)
      The problem with digital gaming machines is that it is too easy for the programmer to add twists to the algorithms that tweak the odds. It seems odd that they would bother, since the laws of probability come out in the casino's favor, they don't need to tweak the algorithm, just do a little basic math first.

      As I recall, the Nevada casinos are required to post the expected payout and odds on the machines. For example, the expected payout might be 98%. That means the casino collects on average 2 pennies every time a patron shakes the hand of a one armed bandit with a dollar bet. The casinos don't need to pull any tricks beyond calculating the expected payouts for the different states of the machine and make sure the expected payout is less than one.

      It is disconcerting knowing that there are machines which go even further.

      As I understand, a well run gaming commissions tries to assure that casinos don't bend the rules any further than that.
      [ Parent ]
      • Re:Don't Trust Machines!!!! (Score:4, Informative)

        by topham (32406) on Saturday June 07 2003, @10:06PM (#6141083)
        (http://slashdot.org/)
        It was explained to me by my boss at one point in time that machines in the U.S. (not sure of the locale, sorry) may be required a payout a certain percentage of the time, BUT, the machine plays ITSELF when no-one is using it.

        Any wins which occur at that time are LEGALLY counted as customer wins...

        [ Parent ]
      • thank gawd... by sydlexic (Score:2) Saturday June 07 2003, @10:51PM
      • Re:Don't Trust Machines!!!! (Score:5, Informative)

        by lbonser (591757) on Saturday June 07 2003, @11:13PM (#6141318)
        In Nevada, the source code for any legal game is reviewed by the state Gaming Control Board before approval. So it's pretty tough (but not impossible!) for a programmer to add such twists. And when a really big jackpot is hit, the casinos have internal audit personnel that tear the machine apart to check for any sort of tampering. At this time, they also review the chips to make sure they are approved chips. Many Nevada casinos advertize 98% payback, but by law, the payout can be as low as something like 78% (not sure the exact amount, but it's down in the 70's); which means on the average, the casino makes a lot more money than just a few pennies. The payback for some table games is even worse (some are better... in Blackjack, the odds constantly shift back and forth between the player and the casino). I work for a company that makes a computer system that interfaces to slot machines; I get to play slots everyday... A good job if you can get it ;-) I also have friends that work in casinos and for actual slot manufacturers. I'm not a mathmetics expert, nor even a gaming expert, but I do sorta know a bit about it. If anyone's interested, you can check out all the rules and regulations at: http://gaming.state.nv.us/
        [ Parent ]
      • Re:Don't Trust Machines!!!! by njchick (Score:2) Sunday June 08 2003, @12:00AM
      • Re:Don't Trust Machines!!!! by tweakt (Score:2) Sunday June 08 2003, @06:39AM
      • Re:Don't Trust Machines!!!! by ergo98 (Score:1) Sunday June 08 2003, @09:24AM
      • Re:Don't Trust Machines!!!! by geekoid (Score:2) Monday June 09 2003, @04:56PM
      • Indian Casinos by yintercept (Score:2) Sunday June 08 2003, @11:34AM
      • Re:Don't Trust Machines!!!! by randyfromm (Score:1) Sunday June 08 2003, @01:31PM
      • 4 replies beneath your current threshold.
  • where'd they get the rom from? (Score:5, Interesting)

    by Wakkow (52585) * on Saturday June 07 2003, @08:16PM (#6140686)
    (http://trigeek.net/)
    I can't seem to find -where- they got the ROM from? Seems like a crucial part of it to say what particular model/version.. I mean, even the screenshots have different quality graphics [fairplay-campaign.co.uk].

    Not to say they're lying, but I'm not convinced of their "proof". Anyone else see something I missed?
    • Re:where'd they get the rom from? by Anonymous Coward (Score:1) Saturday June 07 2003, @08:21PM
    • Re:where'd they get the rom from? (Score:5, Informative)

      by JaredOfEuropa (526365) on Saturday June 07 2003, @08:26PM (#6140732)
      (Last Journal: Saturday January 31 2004, @05:25PM)
      They aren't lying, the ROMs are likely to be originals, and the machines' owners are not breaking the law.

      Confused?

      The law (at least around here) does not state that the machine has to be truly random. The law merely specifies a minimum average payout. The machine probably has to cheat in order to meet the lawful minimum payout, without (obviously) exceeding it by too much.
      [ Parent ]
    • Re:where'd they get the rom from? by ActiveSX (Score:2) Saturday June 07 2003, @08:28PM
    • Re:where'd they get the rom from? (Score:5, Interesting)

      by terpia (28218) on Saturday June 07 2003, @08:32PM (#6140769)
      (http://www.wasteofadomainname.com/gallery)
      That's exactly what I was wondering from minute one of reading the site. They make not only make no mention of how they obtained the roms, but there is nothing saying "we'd like to, but cannot disclose how these roms were obtained/delivered". These are the only ways that I can think of:

      • Someone unlocked a machine and stole the board, and put the chip on a rom reader and dumped the code. Obviously, highly illegal.

      • Someone has a connection on the inside with someone who has access to the raw code. Not likely, (job security issues) unless someone with access to the code recently got sacked or is otherwise disgruntled. Again, obviously highly illegal.

      • This could simply be a hoax.

      Of course, if the Roms were obtained illegally - there's a perfectly good reason as to why they wouldn't disclose how they were obtained. But nonetheless, when someone is accusing a big money industry of something so severe and underhanded it seems to me that they shouldn't take the readers who are keenly interested in this for granted and expect them to believe all of thier accusations without some sort of vague effort to let the readers know that the information they are relying on is in fact somewhat trustworthy.


      Plus, if they disclosed their methods, people may be able to test the Vegas and Reno machines in the same manner, which suck up more money than all of the UK machines easily, at least I'd imagine they suck up more money given the extraordinary volume of machines and players in Vegas.

      [ Parent ]
    • Re:where'd they get the rom from? by minektur (Score:1) Saturday June 07 2003, @09:45PM
  • what? by GI Joe 51 (Score:1) Saturday June 07 2003, @08:17PM
    • Re:what? by ActiveSX (Score:2) Saturday June 07 2003, @08:31PM
      • Re:what? by deanj (Score:3) Saturday June 07 2003, @09:36PM
      • 2 replies beneath your current threshold.
    • Re:what? (Score:5, Insightful)

      by arevos (659374) on Saturday June 07 2003, @08:55PM (#6140864)
      (http://www.monkeyengines.co.uk/)
      I know it's a great /. tradition not to read the articles, but, for once, could you make an attempt?

      To summerise the problem, the ROM shows that the outcome of slot machines is predetermined. In the acticle it gives an example:

      "The machine has a number reel, with numbers from 1 to 12. On the reel a "10" is showing. Should you go Higher, or Lower?"

      Apparently the machine doesn't pick a number at random from 1 to 12 and compares that to your guess of higher or lower. Instead it is predetermined whether you win or lose, so whichever button you press doesn't matter.

      An emulator enables you to save and restore previous states, so that you can find out what would have happened. In this case, the author/s of the piece are saying that slot machines are predetermined things, at least in part.

      This is probably illegal, as the machine is strongly implying that your guess will affect your chances (higher than 10 is less likely than lower than 10), which is shown to be untrue. It's almost like having a fixed dice game. In a fair game you'd expect to have 1/6 chance of winning when you roll a dice. In the above slot-machine example you'd expect a 1/6 chance of winning if you pressed Higher, and a 3/4 chance of winning if you pressed Lower, and this isn't the case.
      [ Parent ]
      • Legal??? by yintercept (Score:2) Saturday June 07 2003, @11:28PM
      • Re:what? by arevos (Score:1) Sunday June 08 2003, @11:45PM
        • Re:what? by Mr Z (Score:1) Monday June 09 2003, @12:23AM
      • 1 reply beneath your current threshold.
    • Re:what? by User8201 (Score:1) Sunday June 08 2003, @07:15AM
  • Randomness in slots (Score:5, Insightful)

    by Anonymous Coward on Saturday June 07 2003, @08:19PM (#6140696)
    The Random Number Generator (RNG) can be
    made to change its percentage by simply changing it's seed number. There
    are several ways this cam be done.

    1) Change the Eprom Chip with a new program and/or seed number which any
    computer technician can change a chip.
    2) Use an Eprom that has a cyclic program that will keep changing the
    seed number after predetermined numbers of cycles.
    3) Posibly change the seed number through a signal from the master
    computer or mainframe. There is no doubt that all these machines are
    hooked up to the mainframe for monitoring and/or recording data for
    expert review. It is known fact that comp cards and players records
    are fed back to the mainframe, why not other data.

    It is for this reason why I am an advocate for all Gambling to come under
    a Federal or State controlled Gambling Commission. All of what I say is
    not intended to infer that there is any tampering with slot machine
    programs and controls. I can only say from my experience as a computer
    programmer, that if the possibility exists, the probability resides.
    Therefore only an astute Gaming Commission that can oversee these
    computers and their control, will clear up this doubt and mistrust about
    slot machines.
    • 1 reply beneath your current threshold.
  • wow by LuckyLeprechaun31 (Score:1) Saturday June 07 2003, @08:19PM
  • This is a surprise? (Score:3, Informative)

    by mrleemrlee (192314) <mrleemrlee1.comcast@net> on Saturday June 07 2003, @08:20PM (#6140699)
    (http://slashdot.org/)
    I don't know how it is in Britain, but it's well-known that U.S. slot machines pay a fixed percentage that is set by the house. The symbols that come up on the reels aren't random, and aren't advertised as such. So I'm not entirely clear why this is news.

    Maybe these kinds of machines are different in Britain, or maybe they're advertised differently ...
    • Re:This is a surprise? (Score:5, Informative)

      by PurpleFloyd (149812) <zeno20@a t t bi.com> on Saturday June 07 2003, @08:26PM (#6140729)
      (http://slashdot.org/)
      I'm not familiar with British gambling laws either, but they make one accusation that is particularly damning: some machines have a "double or nothing" feature after a big payout; one of the site's accusations is that the "double or nothing" games are rigged so the player never wins. Still, some of this does seem fishy: their ROMs seem to feature cabinet art and other machine decorations rather than just display outputs, and the tests have been statistical rather than based on the programming.

      A really convincing argument would be based on the ROM's internal code rather than on statistical analyses of the emulator output. After all, as long as an emulator is used, there is no way to know whether the ROM really has "cheater code" built in, or whether it's an emulator bug that is causing the analyses to come up wrong.

      [ Parent ]
      • Re:This is a surprise? by pm (Score:3) Saturday June 07 2003, @08:42PM
        • Re:This is a surprise? (Score:5, Insightful)

          by PurpleFloyd (149812) <zeno20@a t t bi.com> on Saturday June 07 2003, @08:52PM (#6140849)
          (http://slashdot.org/)
          Take a look here [fairplay-campaign.co.uk]. According to the page, after the player wins a certain number of "double or nothing" games, the outcome is always a loss. The machine will not allow players to win more than 25 pounds (30 if you choose the other game available, which also has a loss point programmed in).

          Also, note that casinos are based on statistics, not on regulating individual payouts. While on the whole the casino will always win due to the massive scale it operates on, there is the opportunity for individual players to beat the odds and leave with more money than they came in with. Not allowing the player to win, with no element of chance whatsoever, is illegal almost everywhere. I imagine that this would fall under fraud laws at the very least, due to the fact that these machines are advertised as gambling devices based on random events.

          [ Parent ]
      • Re:This is a surprise? by Zeinfeld (Score:2) Saturday June 07 2003, @09:52PM
      • Re:This is a surprise? by zabieru (Score:2) Saturday June 07 2003, @09:57PM
    • Re:This is a surprise? by cpaluc (Score:3) Saturday June 07 2003, @08:28PM
    • Re:This is a surprise? by tetrad (Score:3) Saturday June 07 2003, @08:29PM
    • Re:This is a surprise? by Le Marteau (Score:1) Sunday June 08 2003, @01:46AM
  • by JaredOfEuropa (526365) on Saturday June 07 2003, @08:21PM (#6140706)
    (Last Journal: Saturday January 31 2004, @05:25PM)
    Heh, I remember the gool ol' Random Runner, before it had its programming upgraded. It would offer you exactly the same gamble as the article mentions, ie. two flashing lights with 'win' and 'lose', you hit a button and one of the lights stays on. What you did on the Random Runner was keep the button depressed. If you lost, too bad, but if you won... the next level bet would start but you'd win automatically, and the next bet, and so on.

    Random Runners were popular with proprietors as well, as it was easy to obtain ROMs for these machines that would drastically lower the payout. Seeig this kind of machine is like a red flag for inspectors; they'll be sure to inspect the ROM in the machine.
  • Bad math by Anonymous Coward (Score:1) Saturday June 07 2003, @08:22PM
    • Re:Bad math by kaltkalt (Score:2) Saturday June 07 2003, @08:34PM
      • Re:Bad math by kramer2718 (Score:1) Sunday June 08 2003, @01:49AM
        • Re:Bad math by BlowChunx (Score:2) Sunday June 08 2003, @08:40AM
    • Re:Bad math by terpia (Score:2) Saturday June 07 2003, @08:38PM
      • Re:Bad math by croddy (Score:1) Saturday June 07 2003, @08:54PM
        • Re:Bad math by terpia (Score:2) Saturday June 07 2003, @09:12PM
          • 1 reply beneath your current threshold.
      • Re:Bad math by the_Bionic_lemming (Score:1) Saturday June 07 2003, @09:36PM
        • Re:Bad math by terpia (Score:2) Saturday June 07 2003, @10:11PM
        • Re:Bad math by willfe (Score:2) Sunday June 08 2003, @12:33AM
        • Re:Bad math by PurpleFloyd (Score:2) Sunday June 08 2003, @01:04AM
      • Re:Bad math by TheRaven64 (Score:2) Saturday June 07 2003, @10:44PM
      • Re:Bad math by terpia (Score:2) Saturday June 07 2003, @09:15PM
        • Re:Bad math by NTworks (Score:1) Saturday June 07 2003, @09:53PM
          • 1 reply beneath your current threshold.
      • 1 reply beneath your current threshold.
    • Re:Bad math by FunkSoulBrother (Score:2) Saturday June 07 2003, @10:08PM
    • 1 reply beneath your current threshold.
  • At least it's in the UK... by Anonymous Coward (Score:2) Saturday June 07 2003, @08:22PM
  • Reminds me of the lottery... by powerlinekid (Score:2) Saturday June 07 2003, @08:23PM
  • Problems with method by Woil (Score:1) Saturday June 07 2003, @08:23PM
  • I've thought about this myself. The whole key to a slot machine or a fruit machine is that you need to be able to set the "payout" percentage, typically something high like 98%. 98% means that the player gets back $0.98 on every $1, assuming he plays an infinite amount of times.

    The only way to guarantee this is by determining what the payout is as soon as the money's in the slot. The "pick high or low" and all of these other things are just meant to help keep the player interested, so that the player keeps playing.

    Slot machines use other tricks, too: You can play on multiple lines, or you can play multiple coins for higher bonuses. Obviously the bonuses are multiples of the number of coins you play, so they have zero effect on probability. Multiple lines increases the probability you'll win per spin, but it doesn't affect the probability per coin, which is what matters to the proprietor.

    This isn't a scam or cheating or anything like that. It is the same principle behind coin-op arcade machines: You pay to play. On a machine that has 98% payout and takes quarters, that means you pay (theoretically) half a cent every time you spin. In reality, you spend more or less than that depending on random outcomes, but over millions of plays on thousands of machines it means a good twopence on the pound for the Brits and two cents on the dollar for Americans.

    Companies, that is. Not for the players.

    • Re:How else would they work? by Cederic (Score:2) Saturday June 07 2003, @08:33PM
    • Re:How else would they work? by Bilibala (Score:1) Saturday June 07 2003, @08:46PM
    • Re:How else would they work? (Score:5, Interesting)

      by jon_eaves (22962) on Saturday June 07 2003, @08:48PM (#6140837)
      (http://www.eaves.org/jon/)
      In Australia (or Victoria at least) it's 87%, and it's done by manipulation of the payoff tables. So, a Royal Flush pays 500-1 when in fact the odds are much higher. (For video poker type machines)

      The industry is heavily regulated and government monitored. I had a friend who built the hardware and software for some of the systems, and they have hard-core maths people working for them.

      Very funny story though, there was a machine that was in one of the suburbs that had a very high frequency of migrants (Vietnamese) that was consistently paying out above the 87%. The company was suspicious they were doing something illegal causing the machine to pay out when it shouldn't.

      Turns out the guys playing the machine were statistics professors (from Vietnam) that had analysed the payoff tables and found a weakness in the payoff and under certain "unusual" circumstances (like breaking 3 of a kind and throwing away 2 Kings to go for Royal Flush) the payoff could be increased.
      The maths guys at the company were somewhat embarassed as they had to change the tables to account for this.
      [ Parent ]
      • Re:How else would they work? by Tyler Eaves (Score:1) Saturday June 07 2003, @09:24PM
      • Though I doubt I am one of the friends of which you speak, I have written slot machine ("pokies") software for Tatts Victoria.

        I can confirm that it's heavily regulated, and the RNG used is carefully analysed for randomness, with the the payoff tables (and to a lesser degree, the ordering of the symbols on "fruit machine" types) controlling the payout (which usually varies between 83% and 91%)

        The results are only "pre-determined" at the time of the user starting the roll, but are completely random nonetheless. In other words, when the user pulls the arm (if the machine has an arm), the results of the roll (and any related results, e.g. from a "double-up") are randomly pre-selected, then the reels are spun to those positions.

        What struck me most was the incredible security and redundancy the system has. In Victoria, the legal accounting requirements are very stringent, and the manufacturers themselves have a long list of attacks they have to be proof against (from long experience - everything from massive magnetic fields to electrical cattle prods have been used to defeat a slot machine's defenses).

        For example, not only is the casing solid steel, locked and with mil-spec proofing against EMI, the CPU board and coin trays are both locked within separate steel compartments within the unit, and each requires a different key to unlock. All locks have failsafe mechanisms to record opening, and the cabinet door has a randomly-pulsed optical sensor as well.

        Particularly, the win-loss game data is recorded into triple-battery-backed static RAM, in multiple CRC'd locations, with the same data being recorded simultaneously onto physical counters, printed in duplicate to a roll of paper (on some machines), and sent in real-time via encrypted LAN to a central host, which must verify all large payouts. Every coin and every game must be accounted for under any circumstance, particularly power failure in the middle of a game.

        The coin sensors and payout mechanisms were equally sophisticated, and had to accurately deal with punters feeding large numbers of coins very rapidly into the machines, whilst still defeating "coin-on-a-string" style attacks.

        It was an interesting project, but involved considerably more than I first expected. I can say that, after many all-nighters testing, I have come to truly dislike the sound of a slot machine :-/ (Ironically, for some years my next job required me to go to tradeshows in Las Vegas - from the very moment you step off the plane, you're assaulted by pokies on all sides)

        [ Parent ]
    • wrong by martin-boundary (Score:3) Saturday June 07 2003, @10:00PM
    • Re:How else would they work? by SydShamino (Score:2) Sunday June 08 2003, @12:12AM
    • Re:How else would they work? by muzzmac (Score:2) Sunday June 08 2003, @12:22AM
    • Re:How else would they work? by AnotherBlackHat (Score:2) Sunday June 08 2003, @01:51AM
    • Re:How else would they work? by pacman on prozac (Score:1) Sunday June 08 2003, @07:44AM
    • Re:How else would they work? by sjames (Score:2) Sunday June 08 2003, @02:51PM
    • Re:Oh good grief... by Rimbo (Score:2) Sunday June 08 2003, @04:14AM
    • 3 replies beneath your current threshold.
  • What about RNG seeding? by 1984 (Score:2) Saturday June 07 2003, @08:25PM
  • Random Seed? by Jason Pollock (Score:1) Saturday June 07 2003, @08:26PM
  • Is It Cheating or Bad Programming? by mikehihz (Score:1) Saturday June 07 2003, @08:26PM
  • In Australia... by bezza (Score:1) Saturday June 07 2003, @08:26PM
  • can't say i'm surprised... (Score:5, Funny)

    by the_instigator (679233) on Saturday June 07 2003, @08:27PM (#6140739)
    I keep telling people to play the change machines instead, at least you're gonna break even on each slot session.
  • It's not cheating at all by kaltkalt (Score:2) Saturday June 07 2003, @08:28PM
  • What? Gambling?! by atholbrose (Score:1) Saturday June 07 2003, @08:29PM
  • But how good is the emulator? by Anonymous Coward (Score:1) Saturday June 07 2003, @08:30PM
    • 1 reply beneath your current threshold.
  • Do They Really Have Proof? by istartedi (Score:2) Saturday June 07 2003, @08:30PM
    • Re:Do They Really Have Proof? by istartedi (Score:2) Saturday June 07 2003, @08:39PM
    • Re:Do They Really Have Proof? (Score:4, Informative)

      by neonstz (79215) on Saturday June 07 2003, @08:40PM (#6140805)
      (http://www.darkside.no/)

      I think this quote from the article demonstrates that kind of behaviour:

      This RAM file demonstrates the "hold dilemma". On the second spin, two cherries will appear on the second and third reels, with the option to hold. If you elect NOT to hold the cherries, a cherry will spin in on Reel 1 on the next turn, leading the player to believe holding the cherries would have yielded a win. However, if you DO hold the cherries, a red 7 will spin in on the first reel instead.

      The pseudo-code would probably look like this:

      if( something_is_held )
      {
      ....if( player_should_loose )
      ........spin_with_loosing_result();
      ....else
      ........spin_with_winning_result();
      else
      {
      .... if( player_should_loose )
      ........spin_with_result_which_would_have_been_ win_if_the_player_had_held();
      ....else
      ........s pin_with_winning_result();
      }

      (How do I create indents? :)

      [ Parent ]
  • finding patterns in outcome by angryLNX (Score:1) Saturday June 07 2003, @08:30PM
  • um, yeah...? by kirbyman001 (Score:1) Saturday June 07 2003, @08:31PM
  • Slot machines aren't random by UpLateDrinkingCoffee (Score:2) Saturday June 07 2003, @08:39PM
  • "gambling" should be more random by osgeek (Score:2) Saturday June 07 2003, @08:42PM
    • 1 reply beneath your current threshold.
  • Quick note by Mmm coffee (Score:1) Saturday June 07 2003, @08:42PM
    • 1 reply beneath your current threshold.
  • No matter what you press you will always win by Vorge (Score:1) Saturday June 07 2003, @08:44PM
  • Your Point? (Score:5, Insightful)

    by A non moose cow (610391) <terralos@hotmail.com> on Saturday June 07 2003, @08:45PM (#6140827)
    (Last Journal: Monday July 14 2003, @10:46AM)
    From the article: "And in almost all cases, no matter what you chose, the result would be the same.",

    Almost? Hmmmmm.

    Anyway, what does it matter? Everyone knows that those machines have always given out less than they take in. What difference does it make what method they use? My dad has an old British slot machine that is 100% mechanical. Even it has dials inside that allow you to increase or decrease payouts to players. Anyone who buys a slot machine intends to make money with it. If it was a gamble to own the machine, nobody would. Vegas slots are all wired together to collectively "rip you off". Is this really a news flash to anyone?

    If you can't afford to lose the money, you shouldn't put it in the machine.
    • Re:Your Point? by WalterDGeranios (Score:1) Saturday June 07 2003, @10:30PM
      • Re:Your Point? by A non moose cow (Score:2) Saturday June 07 2003, @11:30PM
    • Re:Your Point? by Bluelive (Score:1) Sunday June 08 2003, @03:42AM
  • ho-hum by Daikiki (Score:1) Saturday June 07 2003, @08:45PM
  • "Your Rights Online: Cheating Fruit..." by parkanoid (Score:2) Saturday June 07 2003, @08:47PM
  • predetermined can still be random (Score:3, Insightful)

    by obsid1an (665888) <obsidian&mchsi,com> on Saturday June 07 2003, @08:49PM (#6140843)
    Reading this article I can't help but wonder what this group is thinking. Just because the outcome of the next roll is figured out ahead of time doesn't mean it wasn't randomly generated. It was just randomly generated earlier than anticipated.
  • Bah... by tomakaan (Score:2) Saturday June 07 2003, @08:54PM
  • Ah the lottery by Patrick Cable II (Score:2) Saturday June 07 2003, @08:56PM
  • I'm a little confused by tuxlove (Score:1) Saturday June 07 2003, @08:59PM
  • by Len (89493) on Saturday June 07 2003, @09:01PM (#6140885)
    A few years ago someone won over $600,000 from a machine at the Montreal Casino by analyzing patterns in the numbers that came up. The sequence repeated because the machine wasn't seeding the pseudo-random number generator properly. More info in Risks Digest. [ncl.ac.uk]
  • Totally true! Known since 2002, at least. by Zathras11 (Score:1) Saturday June 07 2003, @09:02PM
  • Fair Play? by xenocide2 (Score:2) Saturday June 07 2003, @09:03PM
  • Fruit Machines, Roms, and probabilty by Op7imus_Prim3 (Score:1) Saturday June 07 2003, @09:10PM
  • "true skill" cheaters in america by hiroshi912681 (Score:1) Saturday June 07 2003, @09:13PM
  • A lot of people are missing the point here. The fac that their saving the random seed (and therefore you can completely repeat their sequences) has nothing to do with the problem. The problem is that the numbers generated do not follow a completely set sequence, instead they change depending on your input to make you lose.

    The example they have is that, if you follow the sequence on this page [fairplay-campaign.co.uk], the machine reaches a point that's supposed to be a gamble, but in fact you cannot win. And it's not because the output is predetermined, or the seed is the same and it happens to be a losing bet. It's a high/low gamble, so you should have a chance to win regardless of what the seed was. But if you pick high the machine picks low, and vice-versa. An 'honest' machine would pick the same number regardless of which button you picked.

    Of course, the legal/ethical issue is more complicated than the simple mechanical issue. The basic problem is that machines are never fair, and cannot ever be fair because their purpose is to redistribute money from your pocket to the machine owner. The large number of people who seem to think that gambling is ever fair are deluded or naive. And the problem with the specific machine referenced above is that it has the extremely difficult task of mapping a percentage payout (they mention it's probably 70%) to a more fair operation (high-low with a pair of dice). Therefore, it has to cheat sometimes to ensure it doesn't payout too much. Which is perfectly legal, and really is the only way to do it. If they actually get a law passed saying that machines cannot cheat in any circumstance, it will mean the end of gambling, because no owner in their right mind would take a real gamble, where they could lose all that money they've been raking in.

  • Psychology of gambling by gringer (Score:2) Saturday June 07 2003, @09:19PM
  • I used to write gambling software... by azav (Score:2) Saturday June 07 2003, @09:21PM
  • Wow...imagine that... by SiMac (Score:1) Saturday June 07 2003, @09:28PM
  • Predetermined yes, but you can still win by miasmic (Score:1) Saturday June 07 2003, @09:34PM
    • 1 reply beneath your current threshold.
  • Randomness, win/loose patterns by neonstz (Score:2) Saturday June 07 2003, @09:34PM
  • So why is this cheating? by Call Me Black Cloud (Score:2) Saturday June 07 2003, @09:37PM
  • Damn that Steve Jobs... by d3faultus3r (Score:1) Saturday June 07 2003, @09:38PM
  • Here in Quebec.. by LePrince (Score:1) Saturday June 07 2003, @09:39PM
  • by fo0bar (261207) * on Saturday June 07 2003, @09:52PM (#6141027)
    I've lived in Nevada for a little over a year now, and know several people who work at IGT [igtonline.com], a gaming manufacturer. Some of the things I learned suprised me, some didn't. All I know is the odds are definitely not in your favor. Is it illegal? Hell, no.

    First off, the article (yes, I read the article). The author's biggest peeve is that the outcome of the "double or nothing" option on the fruit machines is determined before the user even chooses. Big whoop. Whether the magic number is determined before or after you choose is meaningless; it does not affect the odds.

    Second, a previous poster mentioned the RNG. In IGT slots (and I would imagine most modern ones), the RNG device is a super-sensitive measurement device that detects tiny vibrations in the chassis. This is a much better way of seeding a number generator than any software-based solution. No, banging on the chassis won't increase your odds, but it will cause the machine to tilt and will probably get the attention of a security guard. ;) Also, the machine uses this entropy to re-seed itself thousands of times per second, not just once in the beginning.

    Lastly, there's the method for choosing if you win or loose. As soon as you press the "spin reels" button (or pull the handle on machine that still support that), the outcome is already known. Let me repeat: THE OUTCOME IS KNOWN before the reels start spinning. The actual spinning of the reels is just eye candy.

    This part takes a bit more explaining: say each reel have three symbols on them (we'll call them A, B, and C; in reality, the reels have maybe a couple dozen). In this example, C is the most favorable; you get a jackpot if you get three C's. You would think that this would mean that you would have a 1 in 27 chance of hitting the jackpot (3^3). Nope. The internal mechanism works like so: Okay, you have 3 symbols on each wheel. Inside the program, there are 3 arrays of symbols, but the number of elements inside the array is much more than 3. Say these are the arrays:

    • Reel 1: AAABBBBCCCCC
    • Reel 2: AAAABBBBCCCC
    • Reel 3: AAAAAAAABBBC
    The machine picks a random element from each array. Do you see what's going on here? There are more Cs in the first reel array, making it very likely to hit a C on the first reel. Next is a slightly less chance to hit C again. The third time is nearly impossible. Yet it builds you hope up, thinking you're about to hit the jackpot.

    Is this deceitful? Yes. Does it prey upon the stupid? Yes. Is it illegal? Nope. These methods produce a certain payout percentage, and the techniques for producing them are "public" knowledge, usually regulated by your state's gambling office.

    In conclusion, stick to blackjack.

  • casinos are bad (Score:3, Interesting)

    by bigbigbison (104532) * on Saturday June 07 2003, @09:58PM (#6141050)
    (http://www.popularculturegaming.com/)
    As a casino employee, I can tell you that casinos are some of the most depressing places in teh world. It is amazing that these people come back, some of them every day (one customer told me he has been there every day for 18 months) and lose and lose, but when they win the sligtest bit they feel like winners. Hey moron, I just watched you put a ton of money in that machine and you're excited about $250? Wow, you're only down $300 now!
    The thing about casinos is that people think, oh maybe I'll win the nix spin/hand whatever, so they keep playing. Then when they do win, suddenly they thing they're "on a roll" and poof their goes the money they just won plus some more.
    You want to know what is even more amazing? At least half of the people who work there are just as adicted to gambling as teh customers. You would not beleive how many of my fellow emploees spend their days off at the casino down the road. See, a lot of them were former customers of the casino i work at, lost a bunch of money and were forced to get a job, so they got one at the casino. One would think that this would cure them of their addiction, but I suppose it is like an alcoholic working at a bar.
    Long story short, don't go to casinos. if you do leave your credit cards and checkbooks at home.
  • Trusted Computing by Foolhardy (Score:1) Saturday June 07 2003, @10:00PM
    • 1 reply beneath your current threshold.
  • I have spotted the flaw by ajs318 (Score:1) Saturday June 07 2003, @10:02PM
  • Slashdot intelligence test: F by Shimmer (Score:2) Saturday June 07 2003, @10:04PM
  • matrix by Datasage (Score:1) Saturday June 07 2003, @10:17PM
  • Online Casino Slot Machines (Score:3, Informative)

    by NightRain (144349) <.ray. .at. .cyron.id.au.> on Saturday June 07 2003, @10:27PM (#6141170)

    I work at an online casino, and this is exactly how our games work. When you press the button to spin the wheels, the result of the game is decided then and there. This includes the results of any bonus games. The amount of your win was decided by the spin, and the bonus game itself will show whatever it needs to to show you that total amount.

    Our terms and conditions for each slot spell this out however, stating the the results of the bonus games have no effect on the actual win amount. Presumably other online casinos work the same way, and I don't think it's too big an extrapolation to state that most physical slot machines work the same way.

    • 1 reply beneath your current threshold.
  • Gambling is rigged? by JWSmythe (Score:2) Saturday June 07 2003, @10:30PM
    • Re:Gambling is rigged? (Score:5, Insightful)

      by Todd Knarr (15451) on Saturday June 07 2003, @10:46PM (#6141230)
      (http://www.silverglass.org/)

      Actually, the Vegas casinos don't cheat. They don't have to. Take roulette. They pay 35 to 1 on a winning spin. Now there's 38 numbers on an American wheel, 1-36 plus 0 and 00. That's 37 to 1 odds of winning a 35 to 1 payout. If the wheel's honest, the difference between those is 5.26%, which is the house's edge. If they don't cheat, they will get 5.26% of the money you play over the long run. This same thing applies to just about every other game on the floor, be it slots or blackjack or craps or whatnot.

      It's only "just about", though. You can spot the exceptions by a simple question: who are you playing against? In craps and blackjack, for example, you're playing against the house. The house will win over the long run. In poker, OTOH, you're playing against the other players. The house just acts as bank and neutral dealer, and takes their cut from every pot. That's because in poker there's no house edge.

      Sure, with computerized slots and such the casino could cheat, but why risk it? Nevada Gaming Control, believe it or not, is honest and all but incorruptible, and they've got enough experience that any cheating scheme a casino could use will be spotted pretty quick. The house gets their money, with honest games the nickel slots alone will pay the bills for the entire casino and everything else including the pit is pure profit. Why risk that gravy train for an extra fraction of a percent for maybe a year tops?

      [ Parent ]
  • Duh - that's why the business is profitable by Anonymous Coward (Score:2) Saturday June 07 2003, @10:42PM
  • the only way to win by Suchetha (Score:2) Saturday June 07 2003, @10:44PM
  • Mersenne Twister by ajs318 (Score:2) Saturday June 07 2003, @11:13PM
  • I may be totally wrong on this... by neema (Score:2) Saturday June 07 2003, @11:25PM
  • Re: Cheating by fruit [slot] machines by CaptainTux (Score:1) Sunday June 08 2003, @12:04AM
  • This is common knowledge and not a surprise. These things work on cycles, but the cycles are spiked with extremely baron periods and extremely genorous ones.

    Ten years ago the cycles were a lot more reliable. I used to hang out in an arcade on Leeds railway station during rush hour.

    The way to play was to pay attention to how much other players were dumping in machines. If a machine had received 75% of the jackpot without paying out, as soon as the current player left, go over and put in up to 50% of the jackpot value. Play until you win a jackpot (ignore/gamble smaller wins). 80% of the time, you'd get it. The hard part was to walk away if it hadn't paid by then :) But if you stuck to that, you were pretty much guaranteed to come out up overall. I used to make around 20 quid ($30) a night when I played - over a couple of hours, so the payback wasn't that great :)

    But then the cycles gradually got longer, with longer baron patches followed by an occasional triple jackpot (paid over three pays to avoid breaking the law!). At that point it was no longer statistically worth while playing.

    The manufacturers though are experts at intermittant reinforcement. It took me a while to quit while losing.

    Now I live in California so I don't have to worry about being able to do anything dangerous, addictive or interesting because the State very kindly makes all my bad habits illegal :) To paraphrase Eddie Izzard, "We all go down the library for a wild time" :)

    .02

    cLive ;-)

  • UK, eh? by _RidG_ (Score:1) Sunday June 08 2003, @12:07AM
  • FROOT! by shibbydude (Score:1) Sunday June 08 2003, @12:10AM
  • I downloaded the emulator... by beekr (Score:1) Sunday June 08 2003, @12:34AM
  • I don't see how this is cheating by harlows_monkeys (Score:2) Sunday June 08 2003, @12:36AM
  • Addiction Machines (Score:3, Insightful)

    by dforsey (107707) on Sunday June 08 2003, @12:39AM (#6141563)
    The fabulous property of computer-based slot machines is the total control it gives the programmer over the mark's experience. The sole purpose of the game is to keep you playing until your money runs out. All the govt keep track of is whether the % payoff is within the legal limits.


    Let's take a simple 5 symbol slot machine. With a mechanical device, the player can know they're a loser when the second wheel stops. A video slot machine can keep the suspense going right up until the last symbol... oh look! Two bars! Three! Oh sweet Jesus a fourth bar! That's 5K if the next bar comes around!


    At this point, speaking as a programmer, I'd make damn sure that the winning symbols just drifts past the window before flashing the "Deposit another $5 to NUDGE?" button.


    Since you have total control, the programmer can make the sucker believe they are coming arbitrarily close to winning without actually paying out anything. The idea is to give the sucker a lift, a high, a thrill. A glimpse of that "big win", that will keep him/her putting the money in.


    Not illegal. Just behavioural conditioning. The same thing B.F. Skinner did with pigeons.


    In his experiments the pigeons were taught to repeatedly peck a switch to get a small food reward. If the food was delivered after set number of pecks (even dozens), the bird would only peck away when it was hungry. But if the reward (food) was delivered after a random number of pecks, the bird eventually came to peck at the button continually, even frantically.


    A slot/fruit machine is nothing more than a behavioural conditioning machine that skillfully supplies small, random rewards, all the while sustaining the belief in the player that the big reward is just waiting for the next game.


    Illegal? No. Ethical? Well, gambling is a tax on the stupid.

  • Input by alexburke (Score:2) Sunday June 08 2003, @01:08AM
    • Re:Input (OT) by alexburke (Score:2) Sunday June 08 2003, @04:22PM
    • 1 reply beneath your current threshold.
  • Not a bad thing by Kragg (Score:2) Sunday June 08 2003, @01:12AM
  • Super Mario Bros 3 by paul248 (Score:1) Sunday June 08 2003, @01:23AM
  • by mattyohe (517995) <matt@yohe.gmail@com> on Sunday June 08 2003, @01:42AM (#6141749)
    because I just put away 180 bucks at a local casino, and I may have been able to see this article earlier.
  • not that new. by MGrie (Score:1) Sunday June 08 2003, @02:03AM
  • Chance and mathematics by Jesus IS the Devil (Score:2) Sunday June 08 2003, @03:56AM
  • The real reason for statistics by Thaidog (Score:1) Sunday June 08 2003, @04:00AM
  • I participated in fruit machine development by burbilog (Score:1) Sunday June 08 2003, @04:11AM
  • They are called AWP which means something ! by trmatthe (Score:1) Sunday June 08 2003, @05:00AM
  • This is irrellevant! by Rothron the Wise (Score:1) Sunday June 08 2003, @06:16AM
  • Breaking law? nah.. Cheating? hmmm, depends by Chris_Mir (Score:1) Sunday June 08 2003, @06:43AM
  • There's only one way to prove their argument. by Carrot007 (Score:2) Sunday June 08 2003, @06:56AM
  • Closed source VOTING machines by NigelJohnstone (Score:2) Sunday June 08 2003, @07:19AM
  • Dog bites man by munch117 (Score:1) Sunday June 08 2003, @07:21AM
  • You only had to ask! by nagora (Score:2) Sunday June 08 2003, @07:30AM
  • And they expected anything different from a "one-armed bandit" (American slang for slot machine) or "tragamonedas" ("coin-gobbler", Mexican slang for a slot machine? The odds are set by the house, to favor the house. Period.

    BTW, I used to travel to Las Vegas to work several times a month, and often chatted with a "slot mechanic" who lived in Phoenix. He fixed the machines, set the odds, and was absolutely forbidden to set foot in a casino in Nevada except in the company of a casino official (they usually brought the slots to him, except in cases of a huge payout). He told me which machines to play ... the ones at the ends of the aisles along both sides of the route leading from the front door to the check-in desk are usually set to pay off small and often. The casino wants incoming guests to see winners. For bigger, but far less frequent payoffs, it's the machines in the middle of the rows.

  • Always remember. by Chilles (Score:2) Sunday June 08 2003, @08:18AM
  • SWP vs AWP by earthloop (Score:1) Sunday June 08 2003, @08:50AM
  • my 2 cents.... by IMPESTA' (Score:1) Sunday June 08 2003, @09:09AM
  • DUH! by briancnorton (Score:2) Sunday June 08 2003, @10:56AM
  • DUH! by Niscenus (Score:1) Sunday June 08 2003, @02:12PM
  • Duh by scottme (Score:1) Sunday June 08 2003, @04:12PM
  • This is news? by aallan (Score:2) Sunday June 08 2003, @05:39PM
  • The odds of almost winning by pqdave (Score:1) Monday June 09 2003, @11:16AM
  • dungeon keeper by Magius_AR (Score:1) Monday June 09 2003, @12:15PM
  • News flash by geekoid (Score:2) Monday June 09 2003, @04:59PM
  • Randomness and Superstition by Doctor Cat (Score:1) Tuesday June 10 2003, @02:53PM
  • Re:Do you honestly think casino's to give you mone by Dr Reducto (Score:1) Saturday June 07 2003, @08:28PM
  • Re:SF by Exousia (Score:1) Saturday June 07 2003, @08:32PM
    • Re:SF by Anonymous Coward (Score:1) Saturday June 07 2003, @08:39PM
      • Re:SF by fenix down (Score:1) Saturday June 07 2003, @09:54PM
        • 1 reply beneath your current threshold.
    • Re:SF by tha_mink (Score:1) Saturday June 07 2003, @09:38PM
  • Re:They're saying it isn't random though. by kaltkalt (Score:2) Saturday June 07 2003, @08:36PM
  • Re:So What? (Score:5, Insightful)

    by Cederic (9623) on Saturday June 07 2003, @08:38PM (#6140797)


    Sorry, but no. On the machine tested, the pre-determined outcome of losing affects a chance to improve the winnings on an original bet. Either collect the 40p winning now, or gamble on high/low for the chance of a 60p win. Thus it is a gamble, which should carry with it the chance of actually winning.

    As stated, this equates to selling raffle tickets where there's no winning number - dishonest and should be illegal.

    ~Cederic
    [ Parent ]
    • Re:So What? by amcox (Score:1) Saturday June 07 2003, @08:57PM
    • Re:So What? by anon*127.0.0.1 (Score:2) Saturday June 07 2003, @09:19PM
      • Re:So What? by Sancho (Score:2) Sunday June 08 2003, @02:56AM
        • Re:So What? by Cederic (Score:1) Sunday June 08 2003, @03:45AM
          • Re:So What? by Namarrgon (Score:2) Sunday June 08 2003, @05:15AM
            • Re:So What? by Cederic (Score:1) Sunday June 08 2003, @05:25AM
              • Re:So What? by Namarrgon (Score:2) Sunday June 08 2003, @09:55AM
  • Re:huh,? theyre english makes no sense... by bad_fx (Score:2) Saturday June 07 2003, @08:48PM
  • Re:huh,? theyre english makes no sense... by morbuz (Score:1) Saturday June 07 2003, @08:51PM
  • Re:baby... baby... by xombo (Score:1) Saturday June 07 2003, @08:52PM
  • Re:Offtopic, but.... by gantrep (Score:1) Saturday June 07 2003, @09:59PM
    • 1 reply beneath your current threshold.
  • Re:Do you honestly think casino's to give you mone by FunkSoulBrother (Score:2) Saturday June 07 2003, @10:15PM
  • Re:So What? by SydShamino (Score:1) Sunday June 08 2003, @12:03AM
  • 35 replies beneath your current threshold.
(1) | 2