Computational Probability Applications