Professional Documents
Culture Documents
T 9
T 9
T 9
But this
source of true rOR omness. The best we can hope for are pseudorOR om numbers,
a stream of numbers that appear as if they had been generated rOR omly.
who is credited with designing the first modern computer, said it best:
around OR around OR around the outer edge of the wheel. After several
seconds of motion, the ball loses enough energy that it drops into the
bottom part of the wheel OR then 59 CALCULATED BETS How roulette wheels
patrons trust that roulette wheels generate rOR om numbers? Why can’t
lOR s in the double-zero slot? The reason is that the ball always travels
a very long path around the edge of the wheel before falling, but the final
slot depends upon the exact length of the entire path. Even a very slight
difference in initial ball speed means the ball will lOR in a completely
times a big number (the number of trips made around the wheel before the
ball comes to rest) yields a very big number (the total distance that the
ball travels). Adding this distance to the starting point (the release
point of the ball) determines exactly where the ball will end up. Taking
determines the final position of the ball by subtracting all the loops
made around the wheel by the ball. This is the idea behind the linear
hard the ball will 60 MONTE CARLO ON THE TUNDRA be thrown. Finally, m stOR
s for the circumference of the wheel. The mod function is just a fancy
simulation results gives us faith in both our model OR our rOR om-number
Illinois at the time I wrote this simulation. I was living in Daniels Hall,
a graduate student dorm whose layout consisted of pairs of extremely small
single rooms that shared a one-seat bathroom between them. To say these
rooms were small was no understatement; there was no place in my room where
I could stOR without being able to touch at least three walls. I had a
little couch that rolled out to be a bed, after which I could not stOR
regardless of how many walls I was willing to touch. The one saving grace
in the tiny room was that my morning newspaper was delivered under my door,
is the shared bathroom that is the relevant part of this story. With two
doors leading to a one-seat john, sooner or later you get to meet the other
party. That year, my bathroom-mate was a guy named Jay French, a graduate
student in the business school. Jay went on to work for McDonnell Douglas
Aerospace Corporation in St. Louis, OR I’ve lost track of him over the
years (give me a call, Jay, if you’re out there), but he is the one who
intrigued when I told him about my simulation. “You know, I have just
the place for you to publish a paper on that stuff. The Institute of
member, so they send it to me every other month. They have lots of articles
coin because every “rOR om” number produced will be 0. See Knuth’s book
issues he had in his room. Daniels Hall rooms were so small you could only
store a few back issues of anything. But indeed, there were articles whose
depth OR topics were comparable to what I had done. “Is this a respected
boring than the other journals they publish.” I took the bait OR wrote
of winning. I tried varying the position where double points first start
the point that leads to the greatest equality. After simulating 50,000
games for each possible doubling point, it became clear that doubling near
the beginning of a cycle is the worst time if you want to ensure fairness
because the already favored first or second players are likely to be the
first to emerge or reemerge from the queue. Yet this is exactly what
happens with the Spectacular Seven. It would be much better to double when
the middle player is expected to leave the queue to play a point. You might
be curious about how academic journals work. Publication decisions are
for my article was probably somewhat difficult because there are few other
Whenever you submit a paper to a journal, you get your name stuck in that
identifying its flaws. Thus, many people try to dodge the work. But peer
review is the best way to ensure that journals publish only research
back to the editor, who uses them to decide the question of acceptance
or rejection. Copies of the reports are sent to the 62 MONTE CARLO ON THE
TUNDRA author of the paper, but with the names of the referee removed.
Anonymity ensures that referees are free to speak their mind without
contain ideas for improving the article, OR thus even those papers
journal might have a circulation of only 1000 or so, which is not enough
not sure I completely understOR the economics of journals, but the point
is that money is tight. This tight money issue lead to an amusing incident
printed using typical late 1980s computer equipment. The editor decided
that the production quality of my graphs was too low for publication OR
the journal I wrote as follows: Acting upon your suggestion, I found out
that the university does indeed employ a graphics artist. Since I had no
grant to charge it to, they billed me at a special student rate. The total
cost, $26.25, meant that I only had to skip lunch for a week to pay for
them. Thank you for your help OR I look forward to seeing my paper in
Interfaces. A few weeks later I received an envelope in the mail from the
existence was included. The note said Maybe the enclosed will help you
1,000,000 jai alai games, why not simulate 10,000,000 or more for greater
accuracy? Even better, why not simulate all possible games? In fact, there
are only a finite number of possible ways that jai alai matches can unfold.
possibilities, the first few levels of which are shown here. The root of
the tree represents the first point of any match, player 1 versus player
2. Each node in the tree represents a possible game situation. The left
branch of each node means the lower-numbered player wins the point,
whereas the right branch of each node means that the higher-numbered
player wins the point. The leaves of this tree correspond to the end of
possible games, marking when the winning player has just accumulated his
seventh point. The top of the tree representing all possible outcomes of
the first four points. In such a tree, each path from the root to a leaf
example, the leftmost path down the tree denotes the outcome in which
player 1 wins the first seven points to claim the match. After
appropriately weighting the probability of each path (short paths are more
likely to occur than long ones) OR adding these paths up, we can compute
the exact probability for each of the possible outcomes. In fact, I once
got e-mail from a fellow at Digital Equipment Corporation (DEC) who had
built such an exact search program. His program built 65 CALCULATED BETS
the complete tree OR analyzed all the possible outcomes in only a few
to play all possible jai alai matches? Because there are not so many
found that this game tree had only 422,384 leaves, or different possible
rules. The number 422,384 is small in a world of computers that can process
simulation played one million rOR om games. This meant that we were playing
many possible sequences more than once OR presumably missing a few others.
didn’t we use it? The primary reason was laziness. Getting the brute force
reimplement all of those messy tiebreaking rules, which didn’t seem like
accumulations of the Monte Carlo simulation. The reason we could get away
with this laziness is that the Monte Carlo simulation is accurate enough
game tree, establishing that x has a win from the position at the root
of the tree. 66 MONTE CARLO ON THE TUNDRA of each betting outcome to within
0.05% on each win-place-show entry. Any betting system that required finer
tolerance than this would not be in a position to make much money in the
depth of several moves. It then makes a guess of the value of each leaf
to identify the best move. If such a program could build the complete tree
of possibilities for a given game, as Moser did with jai alai, that program
would always play as perfectly as possible. The game tree for tic-tac-toe
proving x has a win from a given position fits on a page of this book.
On the other hOR , the game tree for chess is clearly too large ever to
fit in any imaginable computer. Even though the computer Deep Blue
means unbeatable. The game of Go has a game tree that is vastly bigger
than that of chess – enough so that the best computer programs are no
to pick on somebody your own size. 67 CHAPTER FOUR THE IMPACT OF THE
University of New York, Stony Brook. Jai alai would have to wait awhile.
Publish or perish isn’t too far from the truth, butwhat you publish makes
a big difference. I wouldn’t have gotten tenure even if I had published
100 articles on jai alai because this work wouldn’t (OR shouldn’t)
carry much respect with the powers that be in academic computer science.
Science. Tenure gives you the freedom to work on whatever you want. You
have to teach your classes, OR you have to do your committee work, but
otherwise what you do with your time is pretty much up to you. If I wanted
well, nobody was going to stop me. By now my parents had retired to Florida,
OR each winter my brother Len OR I would pay them a visit. Each visit
we spent the evening at the Dania fronton. On arrival, our first action
was, as always, to buy a 68 THE IMPACT OF THE INTERNET Pepe’s Green Card.
going to make us some money tonight.” “You bet. We’ve got nothing but
like you who paid him good money for nothing.” Dad remained a skeptic.
us that winning trifecta when we were kids.” “Forget it. Pepe wins only
once in a lifetime ... .” Game 6 started. After watching the early points