Object Library > Applets > Craps Experiment
In the game of craps, the shooter rolls a pair of fair die. The rules are as follows:
Any of the following bets can be selected from the list box:
On each update, the outcome (X, Y) of the first roll is shown graphically in the first panel and recorded numerically in the first table. In case additional rolls are required, the outcome of the last roll (U, V) is also shown in the first panel and recorded in the first table. Random variable W gives the net winnings for the chosen bet; this variable is recorded in the first table on each update. The density function and moments of W are shown in blue in the graph and are recorded in the second table. On each update, the empirical density and moments of W are shown in red in the graph and recorded in the second table. Finally, the number of rolls N is recorded in the first table on each update.
This experiment involves a familiar casino game with a myriad of bets, and is useful for illustrating the difference in expected value for different strategies. For a more detailed mathematical analysis, see
Click on the link below to download the Java archive file:
To add the applet to your web page, insert the following in the html file, at the point where you want the applet to appear:
<applet code="edu.uah.math.experiments.CrapsExperiment.class" archive="CrapsExperiment.jar"
width="550" height="350"></applet>
The jar file and the html file must be in the same folder.
This width and height dimensions are simply suggestions and can be varied. Generally, components such as graphs and tables expand and contract proportionally, while components such as buttons, scrollbars, dice, and coins are fixed in size.
Copyright © 2001-2003 Kyle Siegrist, Dawn Duehring
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.
If you are interested in the Java source code or the Java documentation and object model for this applet, please visit CrapsExperiment in the Object section of the Library.