Each curve is the mean cumulative regret across repeated runs; the faint envelope is the 20th–80th percentile range. More averaged runs make the estimate smoother. More pulls per run make constant exploration costs visible.

ready
pulls per run
2,000
lowest mean regret
scenario means
runs averaged
96

ε-greedy can look strong at short horizons. Its weakness is the fixed random tax: it keeps exploring after the answer is mostly clear. Use 2,000 or 5,000 pulls/run to see that cost; use more averaged runs to reduce simulation noise.