# urn_simulation

urn_simulation, a Python code which simulates an experiment in which k colored marbles are drawn from an urn containing a total of n marbles. The quantity of interest is the number of marbles of each color.

### Languages:

urn_simulation is available in a MATLAB version and a Python version.

### Related Data and codes:

brownian_motion_simulation, a Python code which simulates Brownian motion in an M-dimensional region.

chuckaluck_simulation, a Python code which simulates the Chuck-a-Luck gambling game.

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.

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 SIR (Susceptible/Infected/Recovered) 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.

### Reference:

1. Nick Berry,
Sampling and Confidence Levels,
https://datagenetics.com/blog/june12014/index.html

### Source Code:

• urn_50_50_test.png, an image of the PDF of the number of white marbles drawn from the 50/50 urn.

Last revised on 23 January 2019.