Also you need to model for gunner accuracy. Also I detect enemy gv's within earshot 100% of the time when I turrn my engine off.
Like I said, if we want to do tanks
patrolling the town (engines on), they shouldn't have 100% detection, even if the tank is sitting in the open, so long as its something like 3000+ yds out.
They will also need to have to dial in the range, only really acquiring the exact range after 5-6 shots. Their accuracy should also decrease with range, but not in a linear manner.
Detection should not be purely Los based, with a randomization of who gets detected based on the "alertness" of the unit in question. When you tell a player that an RNG just decided that the AI drones would detect his panther because his AA mount was poking up above a hill 1500yds from town, and put a couple of rounds in his flank, but not detect the Tiger II trundleing along out in the open an extra 200 yds back, that's when you start getting the whines.
Basically, what is proposed makes them of rather limited value for an AI + player vs. player battle. To be of any real use in a defensive action, they need to have the intelligence to pull back and relocate, they need to have the intelligence to set up ambushes, and use hull-down tactics. If we want them to be REALLY usefull, we'll need them to know when to counter-attack.
To be of use in an offensive action, they need to know when to push a flank through movement, when to force a flank guard to retreat through presence, when to hang back and snipe, and even when to charge.
I would rather HTC either do the job right, and give us drones we could use for more than patrolling and early detection (because they would need to be in a Panther to pose a threat to a Panzer IV), or not waste their time.