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. Team A Team B Controlled by CPU or User. Controlled by CPU or User. Batter selected Pitcher selected GET BATTER’S RATINGS Contact, Power, Speed GET PITCHER’S RATINGS MATCHUP SYSTEM Calculates a likely outcome of the matchup between a pitcher and a batter based on the ratings of each player. Control, Srikeout Rate, Command Risk Management Item Level Mitigation Loss of Data Projection Accuracy Critical Backups taken after every update. Variation of stats Critical 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. Demonstration 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. Questions???
© Copyright 2026 Paperzz