A Ruby Agent Model of an epidemic, complete with Monte Carlo support.