Matilda CS, Танк - бронебойным. "А где же взять бронебойные!?! "
Matilda/Valentine - Пушка-осколочный. "Подождите, но у нас нет осколочных?!?"
Stug - Пехота в поле пулемет, в окопе - шрапнель на дистанционный подрыв. "Oh mein Gott, wo wir verloren unsere Maschinengewehr und Granatsplitter?"
Чувствуете как ваше предложение трещит под напором особенностей достаточно массовых в нашей игре танков?

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