At the center of this is a Markov model that gives the courtsider's employer a small betting edge with each additional point.
http://summerofjeff.wordpress.com/2011/01/13/python-code-for...
http://summerofjeff.wordpress.com/2011/01/13/python-code-for...