Метод подсчёта очков
Для подсчёта очков использовался следующий метод: каждая команда получает за каждую игру количество очков, равное (N + 1 - M), где N это число игроков в игре, а M это занятое командой место. Внутриигровые очки для вычисления конечных победителей не использовались, но приводятся в этом документе для общей информации.
Квалификационный раунд
В качестве квалификационного раунда каждой команде предлагалось сыграть на двух простых полях (default.json и lambda.json) в гордом одиночестве.
Команда, не заработавшая в этом нелёгком деле ни одного очка, дисквалифицировалась и не участвовала в дальнейших раундах.
В результате квалификационного раунда все команды, кроме команды lilbot, набрали максимально возможное число очков на обоих картах, с чем их и поздравляем. Команда lilbot дисквалифицирована. Очки, заработанные в этом раунде, не засчитаны в конечном счёте данного соревнования.
Раунд 1
В рамках раунда 1 каждой команде предстояло один на один сразиться с ненавистным вечным врагом — Средним Джо. Данная версия Джо ничем не отличается от выложенной на github.
В качестве карт использовались boston, star, triangle и vancouver.
Максимально возможное количество очков — 8, минимально возможное — 4. Команды, набравшие 4 очка, не проходят этот этап и дисквалифицируются. Впрочем, таковых не нашлось.
Команда | Очки | Игровые очки |
---|---|---|
Dead Moroz | 8 | 6209047 |
Gordon Freeman | 7 | 6882175 |
Trilogy | 7 | 2127267 |
XXon | 7 | 4110525 |
DarkHorse | 5 | 1692340 |
Первый раунд уверенно выигран командой Dead Moroz (aka EBOLA)
Раунд 2
Для участия в раунде 2 все команды были скомбинированы в тройки таким образом, чтобы каждая могла хотя бы раз сыграть на каждой карте первой, второй и третьей.
В качестве карт были выбраны boston, icfp-coauthors-pj, oxford-10000, star, triangle и vancouver.
Максимально возможное количество очков — 54, минимально возможное — 18.
Команда | Очки (2 раунд) | Очки (1+2) | Игровые очки (2) | Игровые очки (1+2) |
---|---|---|---|---|
Gordon Freeman | 48 | 55 | 37690771 | 44572946 |
Trilogy | 37 | 44 | 18120427 | 20247694 |
Dead Moroz | 35 | 43 | 23693793 | 29902840 |
XXon | 34 | 41 | 12153583 | 16264108 |
DarkHorse | 25 | 30 | 9607102 | 11299442 |
Второй раунд вынесен в одну калитку командой Gordon Freeman (aka G-Man).
Раунд 3 (бонусный)
Для участия в раунде 3 Средний Джо позвал своего старшего брата Гнусного Мака, дабы тот отомстил командам за унижение в раунде 1. Насколько у него это получилось — вопрос открытый.
Гнусный Мак не столько любит набирать очки, сколько портить жизнь своим соперникам. Сражение с ним 1 на 1 — непростая задача.
В нескольких играх Гнусный Мак оказался настолько гнусен, что испортил сервер, за что ему было засчитано 0 очков.
Организаторы разберутся с этими случаями, хоть они не особо и повлияли на результаты.
В качестве карт были выбраны boston, gothenburg, star, triangle и vancouver.
Максимальное количество очков за 3 раунд — 10, минимальное — 5.
Команда | Очки (3 раунд) | Очки (1+2+3) | Игровые очки (3) | Игровые очки (1+2+3) |
---|---|---|---|---|
Dead Moroz | 10 | 53 | 6324749 | 36227589 |
Trilogy | 8 | 52 | 7576336 | 27824030 |
DarkHorse | 8 | 38 | 1935246 | 13234688 |
Gordon Freeman | 7 | 62 | 8016563 | 52589509 |
XXon | 7 | 48 | 216249 | 16480357 |
Третий раунд снова взят командой Dead Moroz aka EBOLA, победившей Гнусного Мака во всех играх, но набранных очков им не хватает чтобы выйти в лидеры соревнования.
Лидеры гонки Gordon Freeman смогли одолеть Мака только в 2 играх из 5. Следует задуматься о соперниках, заточенных под дуэли 1 на 1.
Финальный результат
Итоговые места распределились следующим образом:
- Gordon Freeman aka G-Man — 1 место и 62 очка
- Dead Moroz aka EBOLA — 2 место и 53 очка
- Trilogy — 3 место и 52 очка
- XXon — 4 место и 48 очков
- DarkHorse — непочётное 5 место и 38 очков
- lilbot — дисквалифицированы
Все игры данного соревнования можно посмотреть в PuntTV: http://kotoed.icc.spbstu.ru:50000/legacy/punttv/index.html