Presentation on theme: "Baseball Simulator Doug Krach March 15, 2010. Contents Project Description User Profiles Design Profiles Risk Analysis Testing Plan Demonstration Deliverables."— Presentation transcript:
Baseball Simulator Doug Krach March 15, 2010
Contents Project Description User Profiles Design Profiles Risk Analysis Testing Plan Demonstration Deliverables Questions
Project Description Allow users to play a simulated baseball game. Game will be played with real MLB players. User will be allowed to select any MLB team from 1974 on. Statistics provided by baseball-databank.com.
User Profiles Two sets of users –Users – People logged into the system and playing the simulation. –Administrators – Users responsible for keeping statistical database current.
MATCHUP SYSTEM Calculates a likely outcome of the matchup between a pitcher and a batter based on the ratings of each player. Team A Controlled by CPU or User. Team B Controlled by CPU or User. GET BATTER’S RATINGS Contact, Power, Speed GET PITCHER’S RATINGS Control, Srikeout Rate, Command Batter selectedPitcher selected
Risk Management ItemLevelMitigation Loss of Data CriticalBackups taken after every update. Projection Accuracy CriticalVariation of stats
Testing Unit Tesing: Done at the completion of each unit (Projection, Ranking, Matchup). Accuracy Testing: Game will be tested to ensure simulated outcomes reflect reality. User Testing: Done by users at the completion of the project.
Deliverables An interactive baseball simulation game. User will be able to set lineups, make substitutions and make in-game strategic decisions. An attractive and rich graphical interface. Documentation on how to maintain Baseball Simulator.