Всё сделал как вы. Сначало ИИ выносит танки (ну промеж достаётся двум, трём бэтэрам, не более) потом бэтэры.
Там еще следует учесть тот факт, что цели периодически могут скрываться в пыли и дыму. Соответственно, если в текущий момент не видно ни одного танка, то ИИ ждать пока пыль рассеется не будет - будет стрелять по тому, что видит...