Quote:
Originally Posted by tonnage
Are you? If so, please explain the difficulty, and I don't mean this with any disrespect. As somebody that isn't a programmer, I'd like to know what the difficulty is?
|
Sure, I'm one. You're acting like this is one option when in fact it is a whole load of decisions:
- when to get a guy to start throwing in the 'pen
- when to tell a guy to sit down
- how often to warm up any one pitcher in a given game (given that if you warm them up too much or for too long they'll tire out)
- when to start, and how judiciously, to warm up a guy who's technically ready to pitch to 2 or 3 batters but isn't near 100%
- related to the second point, but how long do you have reliever A going before you rest them in favor of reliever B... like, if it's a tie game, the closer is warming up, and then the guy on the mound gives up a grand slam and it's suddenly not a closer situation... do you leave the current guy in for long enough to warm up a new pitcher?
- when determining who to warm up, when and for who? Warming up a guy during the offense's half of an inning is the easy part... what do you do to warm up guys in the middle of an inning? Does the AI need to go in and look at the lineup in advance? Does it need to also look at the bench and who it thinks can/should/will be used as pinch-hitters?
The AI has to go through enough decisions just to determine who to bring in to pitch on a batter-by-batter basis. Adding all of that logic in to make them also have to deal with warmup logic is a. just going to create even more unrealistic/sub-optimal and exploitable conditions for humans, and b. won't actually get you all that much more than what you get now, quite frankly.
Sure, it'd be nice to have this as a rule. This is kind of far from a must-have and even as a person who likes to play out all of my games, I think this is not a priority compared to all the other things the AI could/should be doing.