Хотя бы такой алгоритм, для человека против человека, разумеется: Выстрел Пантеры. Промах. Обороты! Предача! Обороты! Про себя считать секунды: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10... (Заряжающий в Пантере уже закинул снаряд и наводчик подводит прицел на наш танк и готовится нажать спуск.) Тормоз! Резкий поворот! (или - только поворот, или - только тормоз) Выстрел Пантеры. Промах. Обороты! Обороты! И так дальше.
Здесь отсчет зависит от практической скорострельности вражеского танка. И расчет на то, что наводчик сорвет выстрел, даже если видит, что цель начинает менять свои параметры движения.
Потому что у вас танк поворачивет только при замедлении скорости почти до нуля. А плавных поворотов без снижения скорости за счет сначала отключения от двигателя (произвольный радиус), и далее подтормаживания - но не затормаживания, одной из гусениц (второй произвольный радиус), мы еще не видели...