Man Arrested For Exploiting Error In Slot Machines
An anonymous reader writes "A man awaiting trial in Pennsylvania was arrested by Federal agents on Jan. 4, and accused of exploiting a software 'glitch' within slot machines in order to win payouts. The exploit may have allowed the man to obtain more than a million dollars from casinos in Pennsylvania and Nevada, and officials say they are investigating to see if he used the method elsewhere. The accused stated that 'I'm being arrested federally for winning on a slot machine. Let everybody see the surveillance tapes. I pressed buttons on the machine on the casino. That's all I did.' Apparently, slot machine software errors are fairly common. The lesson here seems to be that casinos can deny you a slot machine win any time they wish by claiming software errors, and if you find an error that you can exploit, you may find yourself facing Federal charges for doing so."
I suppose the most glaring issue here is the double standard that software errors can be legally taken advantage of by the casinos, while they are illegal to take advantage of by the gambler. (or at least that looks like how the recent verdicts have been swinging)
I work for the Department of Redundancy Department.
Getting sued for picking the winning loto numbers?
The world's smartest bug zapper www.zapstats.com/kickstarter
This idiotic assertion does not seem to be supported by the facts of the case.
Mmmm.. Donuts
casinos exploiting human failings to make millions and millions of dollars is legal. People exploiting casino failings to make millions and millions of dollars is illegal.
We hope your rules and wisdom choke you / Now we are one in everlasting peace
It can backfire, however. Gambling is heavily regulated and one of the requirements in some places is that the thing being gambled on must be random. These regulations exist to prevent casinos from having fixed decks for card games or rigged wheels for roulette, but they carry over to other forms of gambling. If you can show that their machine is deterministic, then they may be in trouble. A software glitch that lets you always win may well count, depending on your jurisdiction...
I am TheRaven on Soylent News
People get their winnings denied for counting cards. I don't really understand how that's allowed - not only is it impossible to prove, it also seems like it means that the rules prohibit playing to the best of your ability.
I am TheRaven on Soylent News
i read a job app a few years ago for the dominant "pokie machine" developer in my state. reading the requirements was a bit of an insight into the sort of thing these people do:
- high level mathematical modelling ...the house always wins indeed. spread enough bell curves around enough machines and they'll all seem exactly within an arbitrary margin of error while overall they're heavily stacked.
- statistical analysis
- ability to develop for a statewide networked system
i hope this poor bastard wins his case.
Aren't casinos exploiting humans? Isn't this worse?
-Peter
How do you define 'exploit'? People playing slot machines often try to see patterns. If a particular sequence lets them win once, they may try it again. If it lets them win every time they play it, then they'll keep using it. How are they supposed to know that the sequence lets them win because of a software error, rather than because of a particular intended behaviour? Or, for that matter, that it always lets the player win, rather than just happening to let them win when they try it because of a coincidence in the state of the machine?
As he said, he just pressed the buttons on the front of the machine. If someone puts up a game machine that pay you money if you hit the buttons in a certain sequence, is it illegal to press the buttons in that sequence? Or is it only illegal to press them in that sequence after a certain number of times?
I am TheRaven on Soylent News
Casinos can change the odds at will, banks can defraud depositors, and brokerages can make millions per microsecond trading phantom ticks. But don't you dare win at slots bitch!
To distill the article, those machines have some software options, such as volume, screen brightness, and some game options, such as whether or not a Double-Up feature was enabled.
Somehow the guy knew that if the Double-Up feature was enabled a software flaw would be exposed, whereby a certain sequence of button presses would trigger a jackpot (and the jackpot would not be recorded in the data log).
The machines did not have Double-Up enabled by default, so this guy would ask casino techs to mess with settings, like the volume and brightness. While they were changing those settings he also asked to have the Double-Up enabled, thus "enabling" the bug.
So the glaring question is how did this guy know about the "correct sequence of buttons" and the fact that it specifically had to be enabled via the Double-Up feature? To me this reeks of a developer slipping in a "glitch" to trigger a jackpot at will, and it was hidden with that Double-Up feature which they knew was disabled by default to keep the sequence from accidentally being discovered (or found via auditing).
The real criminal is the insider that passed this info along, and presumably maintained anonymity and safety while his patsy actually went around and harvested the winnings, which I'm sure the software developer would receive a share of.
Better known as 318230.
So can gamblers audit the casinos to ensure all the times they lost were not due to a "glitch"?
The casinos are helping evolve our race against addictability. In the long run it will be impossible for a Casino to operate profitably, and that will be a good thing for humanity.
"Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
Boy, this slashdot posting really has misrepresented the actual article. This isn't some guy that accidentally won a couple of big amounts because of a software glitch. This is a guy that knew about the glitch and then went out of his way to use it in multiple casinos in order to win lots of money. He even had to talk employees into effectively "turning on" the glitch. Very bad for slashdot to post this the way it was.
I'm looking at a slot machine right now and I see this notice: "MALFUNCTION VOIDS ALL PLAYS AND PAYS". Period. It doesn't matter whether that malfunction happens internally or externally.
Gaming is heavily regulated by a state gaming control board and the slots machines themselves have incredibly robust state machines (including power-hit tolerance), tamper resistance, history logs (games played; events; system errors; etc.), and must be certified by a state gaming control board (and possibly a third party lab such as GLI).
Disputes naturally arise and there is a state gaming board approved method for dealing with them. If the player is still unsatisfied he is free to seek a civil action in a court of law.
What one fool can do, another can. (Ancient Simian Proverb)
According to TFA:
The men persuaded casino technicians to alter "soft" options on the machines, such as volume and screen brightness controls.
It appears that their scheme went far beyond exploiting a s/w error in a 'deniable' fashion (Anyone could have pushed that combination of buttons by chance) when they had technicians reconfigure the machines.
IANAL, but one problem in obtaining any sort of criminal conviction is that of proving intent. Had the button combination been pushed with nothing else going on, there could have been some question. But once they solicited help from the casino techs, the jig was up.
Have gnu, will travel.
That's not a bug, it's an easter egg.
WALSTIB!
I like seeing stories like this. Maybe if we have enough of 'em, people will realize that gambling when the house has a stake is a sucker's game.
There's an anecdote in the book "Games You Can't Lose" by Harry Anderson (who played the judge in Night Court, and is a longtime stage magician and collector of cons and swindles). To paraphrase:
One day on a whim, this guy places a bet at a sidewalk Three Card Monte game and of course he loses. So he starts watching carefully how the game is played. And he notices how the dealer ignores bets that are placed on the right card when someone else bets on the wrong one, and how a Monte game always has a bunch of shills around who will helpfully make the wrong bet in case none of the marks do.
So the guy comes back the next day, and when the dealer calls for bets, the guy pulls out a staple gun and staples his dollar to the Queen. Bam! The first guy to ever win at Three Card Monte.
And he pocketed his winnings, after the nurse at the emergency room un-stapled them from his forehead.
I did casino security in the 80s. I could never find in actual evidence of that happening. In fact we had a notice from the gaming board that counting card is NOT illegal.
They can refuse business to anywhere.
The Kruger Dunning explains most post on
This wasn't about hitting buttons, they were using social engineering to enable a flaw that became exploitable. This is no different than screwing someone at a cash register by confusing them on the amount of change they're supposed to give you, an age-old grift.
Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
People get their winnings denied for counting cards. I don't really understand how that's allowed - not only is it impossible to prove, it also seems like it means that the rules prohibit playing to the best of your ability.
AFAIK you cannot be denied your winnings for counting cards. They can however refuse to let you play if they believe you are a successful card counter. (They actually like card counting since most people make errors frequently enough that the edge from the counting is lost).
This is a common misconception which the likes of Vegas and Atlantic City would love everyone to continue to believe. There are no jurisdictions in the United States in which card counting (without the use of any devices) is illegal. Additionally, a casino has no right to take back any winnings which were legally obtained. In Nevada, casinos *are* permitted to deny you entrance or ask you to leave if they suspect you may be a card counter. AFAIK, they are also free to share ban lists with other casinos as they see fit. In New Jersey, casinos are not even allowed to go this far. Players may not be denied entrance simply because they are too skilled (see Uston v. Resorts International Hotel, Inc.).
And as far as I know, their winnings are not denied for counting cards.
Instead, the casino just bans you. In Nevada a casino can ban you for any (or no) reason. So if they think you are counting they just tell you your business isn't welcome here anymore. You get to cash out what you have but you must leave and not come back.
However, gambling to your best ability is not illegal, however using an assistive device is. You can be prosecuted and your money taken for using a computer to help you count cards.
In Atlantic City, it is not legal to ban you for arbitrary reasons, so the casinos take other anti-counting measures, most notably continuous shuffling machines. With these, literally any card not on the table at the moment could come up next (instead of those also in the used pile), so the odds what could come as the next card never change enough to take advantage of through counting.
I do not know the legality of assistive devices in Atlantic City, I suspect they are illegal there too.
http://lkml.org/lkml/2005/8/20/95
It can get you banned from casinos but the police couldn't care less. It's just that the casinos have the right to refuse service to anyone for any reason.
Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
As you say, the only question is whether exploiting this flaw is illegal. And I think it has to be illegal. This is very similar to the classic bar code alteration scam (wherein the crook goes to a store, swaps an expensive item's barcode for one that costs a lot less, then pays "normally" and hopes the cashier doesn't notice). The fraud, in this case, isn't exploiting the software error by itself, but rather, a combination of exploiting the error and claiming it's a legitimate win in order to induce the casino to give the man money he's not entitled to. He cheated at slots, by deliberately forging and then misrepresenting (as legit) the results of his play. This is ultimately no different than altering a lottery ticket or playing poker with a few aces up your sleeve.
That is the key fact that makes this a crime. If someone happened to be playing the machine, then unknowingly triggered this error, they might forfeit the (erroneous) winnings - which would suck - but they wouldn't be on the hook criminally. But this man allegedly knew the details of the bug, then deliberately set out to trigger it as much as possible.
If you're not a high roller, you're not supposed to win.
Orwell: "In a Time of Universal Deceit, telling the Truth is a Revolutionary Act"
This is the same exploiting a "software error" concept as the mid-80s game show "Press Your Luck" where a contest http://en.wikipedia.org/wiki/Michael_Larson won far bigger than anyone before him by taking advantage of a poorly planned game, in a legal way.
In that game, CBS reluctantly paid the winnings, and fixed the error so that no one else did it. The casino should do the same since he wasn't shaking the machine, putting coat hangers up the coin return or other such hacks that clearly aren't ok. Asking to turn up the volume or brightness, was ok with the casino employee, even if it unknowingly activates the bug.
I don't see how this could hold up in court. If they can't get the devs to fix it, then take the problem machines off the floor, or implement security in the same way as done to watch card counters. If someone wins more than x times at a machine, or racks up more than $x winnings, pay it out and ask them to leave. Card counters aren't charged with "receiving stolen property", and that's also exploiting an inherent flaw in those games. The casinos bought and paid for the software on their machines, and should be accountable for any flaws in their purchase.
I've been to the casino in question, and have to wonder on any future trips, if I win legitimately even without exploiting anything, will I have unknowingly hit the "Stop" button at a time that could be considered a hack, and be in the same boat as this guy?
Don't Gamble.
or
Don't Gamble at Casino's that have their customers arrested for their mistakes.
or
Don't Gamble using electronic slot machines.
All of the above would have more effect on the Casino's in questions than probably anything else.
Are the casinos suing the manufacturer of the machines? They sold a faulty product that caused them to lose alot of money. Did the developer plant this bug on purpose? Maybe the developer took the smarter approach and decided to not exploit the problem in such excess--enough to not be noticed. In these games of little strategy and randomness, a player looks for ways to win. The casinos exploit an apparent bug in most peoples' understanding that they have a chance to actually turn a profit at a casino--tricks used to take money from "customers" in exchange of no goods and hardly what I'd call services.
"So don't get programmed by anybody but yourself" --Bill S. Preston, Esquire
Who's responsible for the errors in the first place?
Either some developer didn't test his product properly, or his employer failed to do so before accepting it and putting it into production.
Anyone who has done Computer Science 101 at a decent university or college knows that you can design tests and run those to prove 100% that no flaws exist in your code. It's usually called 'internal testing' and basically you test everything from the inside out, starting with the smallest 'lego' (typically helper algorithms) and work your way up into the more complex structures. As you know the building blocks works (because you already have tested those), testing the more complex things becomes easy, although extremely tedious. Back when I did CS we made a small 'chess display' program (show a chess board, enter moves and it validates the input then validate the moves according to the rules and finally update the board and wait for the next input) which took about 200 lines of code (Pascal I think it was). Testing this thing took well over 1.000 individual tests but then we could prove that it would behave exactly as it should no matter what input you gave it - barring hardware and OS malfunctions of course.
Testing something like an operating system with millions of lines of code would require trillions of tests, but these could fairly easily be machine generated while parsing the code and batch executed.
I have no idea how complex the 'operating system' for a slot machine is, but it can be tested just like everything else, and failing to do so is a major mistake in my book, one that should cost.
If I were to decide I'd make the slot machine provider/developer liable for the losses incurred by casinos in cases like this. They provided the means for the fraud to take place and should thus be liable for damages. I do know of a case where a manufacturer of roulette tables that knew about some imbalance in the wheel but didn't fix it, ended up covering the losses incurred by casinos where the knowledge was exploited to place winning bets.
"For every complex problem, there is a solution that is simple, neat, and wrong." -- H.L. Mencken (1880-1956) --
You have taken the wrong-coloured pill...
Government, in the form it takes in "modern, western economies" is merely the "rent-a-cop" for enforcement of business wishes. It is also the convenient foil, used by these oligarchal and meta-legal plutocrats, to misdirect blame and frustration of the populace - who are trained to see government as the cause of their oppressions, not the instrument used by their oppressor.
Phantom Menace.
"Flyin' in just a sweet place,
Never been known to fail..."