Тогда получится, что опыт по первым героям будет учитываться только у победителя. Как то нескладно.
Ну мы же считаем, что 1 день и 0 ед. опыта лучше 2 дней и 1,000,000,000 ед. опыта. Т.е. опыт победителя может быть сколь угодно мал и всё равно его результат считается лучшим, поэтому и вклад в общую сумму (ExpHMM1) тоже должен быть больше, чем у любого игрока, проигравшего победителю
по дням. Другое дело, что может возникнуть такая ситуация: победитель первого этапа с X ед. опыта не сыграл второй (0 ед. опыта), а победитель второго этапа (Y ед. опыта) принял участие в первом этапе, но програл победителю по дням (0 ед. опыта). Теперь, если X > Y, то побеждает игрок, принявший участие только в первом этапе, что не есть хорошо. Поэтому предлагаю следующее: 1) опыт за первый этап считать равным опыту лучшего героя игрока на момент окончания N-го дня, где N - результат победителя; 2) в случае если каким-то чудом этот опыт окажется больше опыта победителя, опыт игрока считать равным ExpHMM1(Winner) - 1, где ExpHMM1(Winner) - опыт победителя.
Но, надеюсь, что эти правила в этом турнире не понадобятся. Зато дискуссия, возможно, окажется полезной для следующих подобных этому тиурниров