Craps

Learned in undergrad as part of a CS course. I think it was supposed to illustrate the usefulness of verifying probabilities via simulation, in addition to being an implementation challenge.