Кстати, тут на сон грядущий покурочил великую программу.
Удалось установить, что действительно имела место ошибка. При равенстве очков прога расставляла участников только по результатам матчей между ними, причём подсчитанным не в соответствии с настройками, а по двухочковой системе. Но это пол-беды. Интересно другое. Если кол-во очков в матчах "минитурнира" у двух и более игроков тоже оказывалось равным, то прога просто забивала болт на дальнейшие размышления и расставляла игроков в соответствии с порядком, указанным на листе "Players" - кого раньше там записали, тот в итоговой таблице и оказывался выше.
Самое забавное, что при всём при этом подсчитывалась ещё и разность забитых/пропущенных между игроками, набравшими одинаковое количество очков. Но зачем - хз, ибо этот дополнительный показатель никак не использовался.
На данный момент сия погрешность исправлена. При равенстве очков у двух и более игроков теперь используются следующие доп.показатели:
1. кол-во очков в матчах между ними;
2. разность забитых/пропущенных в матчах между ними.
Завтра-послезатра (ну, в общем, на досуге, как будет нефих делать) прикручу третий доп.показатель в виде кол-ва заброшенных шайб. И выложу прогу для тестирования. Надеюсь, что начиная со следующего этапа больше не будет программных непоняток.