This thread is getting a bit off track and for that I apologize. Your thesis deserves much more constructive feedback, which I'm working on in my spare time.
The games are fun and as golfers we all like a challenge, but out of respect for the great effort Mike has put forth here, let's get back to the subject please.