I don't think what I've suggested would require any additional processing power than is currently in the game, especially with the right data structures.
Most of what I'm suggesting is purely academy data configuration and everything is known prior to to delivery - nothing additional is required to be calculated on the fly than what would be done now, though it might be processed differently.
Importantly, my concept essentially requires no AI - the batsman's vulnerability is known, the bowler's plan(s) are set in advance - the picking of an individual plan or field doesn't need a smart AI.
The reason I would prefer my suggestion over the similar idea of
@cooks1st100 is precisely that there's no AI or overhead. Allied to that it gives infinite flexibility and variation of opponent and importantly how you bat with a given player:
Eg an Alec Stewart type, vulnerable vs spin first up, could murder it when well set. So with my set up you have that genuine immersion of playing more watchfully against a certain type of bowler or bowling at certain times in your innings.