An other idea coming from the NBA, is that i know that lots of players are having fixed minutes. Its a possible to have the option to give a player a certain amount of minutes?
but the point is, it seems like the algorithm is heavily dependent on the comparison between the player and his sub. what I advocate is an option to have less strong dependence, and more of a reflection of simply how tired the starter is. Something like :
Fouls and injuries I agree with. Garbage time and freedom of coach can be eliminated by proper lineup manipulation, in my experience.