View Single Post
Old 03-24-2025, 07:51 AM   #15
squirrel
Minors (Rookie Ball)
 
Join Date: Oct 2018
Posts: 31
# Define the growth factors
growth_factors = {
14: 0.00,
15: 0.01,
16: 0.00,
17: 0.02,
18: 0.04,
19: 0.05,
20: 0.06,
21: 0.09,
22: 0.10,
23: 0.08,
24: 0.04,
25: 0.05,
26: 0.01,
27: 0.01,
28: 0.00,
}

These are the growth factors I've used to calculate Tpct and they are based on data taken from OOTP 24 with default MLB settings.

This tells you, for example, that the code expects a player aged 22 to have a 10% improvement in their current OPS+ projection during that year.

The code expects players to be fully developed by age 27 and considers a position player to be MLB-level or on-track for MLB if their OPS+ projection at that age (accounting for these growth factors based on their current OPS+ projection) is:

For 1B and DH: 110
For C, SS and CF: 90
For everyone else: 100

Last edited by squirrel; 03-24-2025 at 07:52 AM.
squirrel is offline   Reply With Quote