если вы расскажите как это сделать "он должен учитывать наличие войск противника, их состав и возможные цели, хотя бы в каких-то ограниченных рамках" в реальном масштабе времени, я обещаю поделиться нобелевской премией
Особенно вот это интересует: "возможные цели" применительно к среднестатистическому игроку.