The baseball simulation is a Java applet that takes all of the statistics for the players
of two teams. The same detailed statistics are found in the Red Sox
history and find player or team sections of this site. The outcome of each at bat is based on
statistics and a series of random numbers. There is a weighted random outcome for each at bat,
and possibly for the advancement of the runners. The outcomes can be very surprising!
What makes it interesting is the pitching. The simulation engine uses the pitch count to determine
the performance of the pitcher. As the pitch count gets near the pitcher's limit, his performance will
go down and he will start giving up more hits and walks. It's time to give him the hook!
Future enhancements include -
Adding strategy such as bunting and stealing bases.
Adding additional intelligence for the computer's play.
Additional opportunities for coaching - e.g. send a runner in from 3rd.
Allowing you to tune the game as a pitcher's duel or slugfest.
Feel free to send feedback with new ideas.