one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

core loop

scout and draft players -> set rosters, lineups, and depth charts -> simulate games pitch by pitch -> players develop or decline -> trade, sign, and manage finances -> build a franchise across seasons

design notes

OOTP simulates baseball pitch by pitch from player ratings and reports it as scrolling play-by-play text with a minimal diamond, plus 3D ballparks and ball flight from OOTP 15. Its range of setups defines it: real current leagues under the MLB and Minor League Baseball licenses from OOTP 16, historical play that drops the player into any era with real rookies arriving each season, and fictional leagues. Ratings are filtered through scouting, so the GM sees estimates rather than true values. The league keeps a full statistical history with HTML reports, so long careers build an almanac.

relations

11 stored edges
uses

Agent skills

Player ratings develop and decline over careers, including fielding development added in OOTP 14.

core
uses

Attribute-driven match engine

Games are simulated pitch by pitch from batter, pitcher, and fielder ratings and managerial settings, in real time, pitch-by-pitch control, or bulk simulation.

core
uses

Scouting knowledge

Player ratings are shown through a scout's evaluation, so accuracy depends on the scouting staff; the system was recoded in OOTP 14.

core
uses

Staff hiring and rosters

The GM signs free agents, drafts amateurs, and hires managers, coaches, and scouts within a budget.

core
uses

Board confidence

Owners set expectations, and the general manager's job security falls when results and finances miss them, ending in dismissal.

supporting
uses

Treasury and budget

Franchise finances cover payroll, revenue, and budgets; the system was reworked in OOTP 16.

supporting
uses

History chronicle

League histories, records, and player careers are stored and exported as HTML reports.

supporting
uses

Lifecycle and aging

Players age, retire, and are replaced by drafts and historical debuts.

supporting
uses

Negotiation

Contract offers to free agents and extensions to rostered players are accepted or rejected against each player's demands, and trades are proposed to AI general managers who accept, reject, or counter.

supporting
uses

Procedural characters

Fictional players are generated for fictional leagues and amateur drafts.

supporting
uses

Stats dashboards

Extensive statistics and reports cover every player, team, and season.

supporting

sources

1
Wikipedia contributors (2026). Out of the Park Baseball. Wikipedia

provenance

runs in log/runs
2026-10-24
created2026-10-24-catalog-gecatalog