front matter
preface
acknowledgments
about this book
about the author
about the cover illustration
Part 1. Case study 1: Finding the winning strategy in a card game
1 Computing probabilities using Python
1.1 Sample space analysis: An equation-free approach for measuring uncertainty in outcomes
Analyzing a biased coin
1.2 Computing nontrivial probabilities
Problem 1: Analyzing a family with four children
Problem 2: Analyzing multiple die rolls
Problem 3: Computing die-roll probabilities using weighted sample spaces
1.3 Computing probabilities over interval ranges
Evaluating extremes using interval analysis
2 Plotting probabilities using Matplotlib
2.1 Basic Matplotlib plots
2.2 Plotting coin-flip probabilities
Comparing multiple coin-flip probability distributions
3 Running random simulations in NumPy
3.1 Simulating random coin flips and die rolls using NumPy
Analyzing biased coin flips
3.2 Computing confidence intervals using histograms and NumPy arrays
Deriving probabilities from histograms