Надо вести учет раундов по очкам/баллам, а не по урону.
Так как топы, наносят больше урона.
Допустим 5 максимальный балл.
Если атакер и дефер равны то победителю 3 балла. (как то надо определиться по какому значению будут считаться равными)
Если ничья, то 0. (все будут играть ради победы)
Проигравшему всегда 1 балл.(для утехи)
Если атакер слабее дефера и победил, то 4 балла.
Если атакер победил САБ более из 3 деферов, то 5 балла.
Тогда все альянсы будут равны в подсчете раундов. Все будет зависит от активности альянсов.