60 Minutes story on Absolute Poker Scandal
60 Minutes story on Absolute Poker Scandal, part 1
60 Minutes story on Absolute Poker Scandal, part 2

60 Minutes story on Absolute Poker Scandal, part 1
60 Minutes story on Absolute Poker Scandal, part 2
Online poker rooms are probably the safest place to play at right now. Did your mother ever tell you to “never trust a stranger”? Well, playing online limits the number of sneaky people you could potentially be dealing with. The dealer is a program. Programs don’t cheat. You don’t have to worry about any sort [...]
June 7, 2001
By Brad Arkin Frank Hill Scott Marks Matt Schmid and Thomas John Walls
Problem One: An Off-By-One Error
Astute programmers will have noticed that the algorithm in question contains an off-by-one error. The algorithm is supposed to traverse the initial deck while swapping each card with any other card. Unlike most Pascal [...]
June 7, 2001
By Brad Arkin Frank Hill Scott Marks Matt Schmid and Thomas John Walls
Figure 4: Borland’s implementation of Random()
long long RandSeed = #### ;
unsigned long Random(long max)
{
long long x ;
double i ;
unsigned long final ;
x = 0xffffffff;
x += 1 ;
RandSeed *= ((long long)134775813);
RandSeed += 1 ;
RandSeed = RandSeed % x ;
i = [...]
June 7, 2001
By Brad Arkin, Frank Hill, Scott Marks, Matt Schmid, Thomas John Walls, and Gary McGraw Reliable Software Technologies Software Security Group
Poker is a card game that many people around the world enjoy. Poker is played at kitchen tables, in casinos, and cardrooms — and more recently, the Web. A few of us here [...]