This is one case where an AI will never be better
Generals may disagree over how exactly a confrontation between two opposing units should unfold.
In a war situation, often the side that wins or loses is not down to generals but someone further down the chain misunderstanding, refusing to obey, or sometimes not even receiving an order. In fights over "assets" it sometimes depends on which side gets into an advantageous position just minutes ahead of the other side.
Hardly any plan ever survives meeting the opponents. Just look at how well Pootie Khuylo's plans are going.