Monte Carlo Simulation: The Art of Random Process Characterization
There are many textbooks devoted to the theory behind Monte Carlo methods. More often than not, these are heavy on theory and light on example. Rarely do they include the examples in their entirety, mostly presenting the final results in summary form. The aim of this text is to be light on theory and heavy on example. Each example is included in its entirety: input, output, and source code or spreadsheet. If you work through all the examples, you should be able to simulate whatever process is needed.