1) как и сказал frosinmug, при расчётах боя количество юнитов - не целое число. Оно округляется только после окончания боя, но не между раундами. Поэтому соотногшение веса менялось;
2) а никто не говорил, что время раунда зависит только от соотношения веса армий.

О собственно веса время тоже зависит.

Всегда говорили: при соотношении 2:1 время раунда 25 (или 28 ) минут - это для 6-звёздочных армий. Чем меньше армии, тем быстрее бой (8-звёздочные до конца боя по 30 минут раунды держат).