chuckaluck_simulation, a Python code which simulates the Chuck-a-Luck gambling game.
The player specifies a spot, between 1 and 6, and places a bet B. Three dice are rolled, and the player's return is:
- B if no spots show + B for 1 spot +2 B for 2 spots +10 B for 3 spots
The program allows the user to simulate many repeated rounds of the game, so that a statistical analysis can be made.
The computer code and data files described and made available on this web page are distributed under the MIT license
chuckaluck_simulation is available in a MATLAB version and a Python version.
brownian_motion_simulation, a Python code which simulates Brownian motion in an M-dimensional region.
duel_simulation, a Python code which simulates N repetitions of a duel between two players, each of whom has a known firing accuracy.
fire_simulation, a Python code which simulates a forest fire over a rectangular array of trees, starting at a single random location.
flies_simulation, a MATLAB code which simulates an experiment in which two flies land on a plate of radius 1. By repeating the experiment many times, the average distance between the flies is to be estimated.
fly_simulation, a Python code which simulates an experiment in which a fly lands on a plate of radius 1. By repeating the experiment many times, the average distance of the fly from the center is to be estimated.
full_deck_simulation, a Python code which simulates a process in which a random card is drawn from a deck of 52, and then replaced, continuing until every card has been seen at least once.
high_card_simulation, a Python code which simulates a situation in which you see the cards in a deck one by one, and must select the one you think is the highest and stop.
percolation_simulation, a Python code which simulates a percolation system. A rectangular region is decomposed into a grid of MxN squares. Each square may be porous or solid. We are interested in a path of porous squares connecting the top and bottom, or the left and right boundaries. The original MATLAB code was written by Ian Cooper.
sir_simulation, a Python code which simulates the spread of a disease through a hospital room of M by N beds, using the Susceptible/Infected/Recovered (SIR) model.
snakes_and_ladders_simulation, a Python code which simulates the game of Snakes and Ladders.
truel_simulation, a Python code which simulates N repetitions of a duel between three players, each of whom has a known firing accuracy.
urn_simulation, a Python code which simulates the experiment of sampling K balls from an urn containing N balls of various colors.