Когда бот делает options-ход, мы теряем информацию об этом в самый последний момент — перед сериализацией и передачей организаторам. Мы написали класс GameplayOut в первые часы соревнования и по необъяснимой причине не поменяли в конце, когда добавили поддержку options. А между собой и в онлайне во время соревнования наши боты играли без сериализации ходов, поэтому этот баг не проявлялся. (Splurge-ходы мы тоже теряем, но наша стратегия не использует их.)
«Ну, в общем, факап. Тестов-то не написали на протокол. Это в первый раз такое. Раньше протокол всегда качественно тестировали». Так закончился разбор бага в нашем чатике.
Самое обидное, что мы вылетели из соревнования не из-за слабой стратегии, а из-за ошибки во вспомогательном коде. А узнать, насколько наша стратегия хороша в 72-часовом зачёте, мы всё равно хотим. Не зря ж в 24-часовом так высоко поднялись. Поэтому мы написали организаторам: попросили взять нашего бота с фиксом и позволить ему участвовать вне зачёта. Оказалось, что мы не одни накосячили по мелочи — организаторы пообещали (https://goo.gl/9gX1CA), что устроят дополнительный неофициальный раунд. В нём боты с фиксами сразятся с победителями 72-часового зачёта и между собой. Результаты будут после конференции ICFP, то есть после 9 сентября. Спасибо организаторам за это.
А мы грустим, но продолжаем следить за результатами. К сожалению, WILD BASHKORT MAGES тоже вылетели в первом раунде 72-часового зачёта. Будем болеть за AIM Tech, они держатся молодцом :)
«Ну, в общем, факап. Тестов-то не написали на протокол. Это в первый раз такое. Раньше протокол всегда качественно тестировали». Так закончился разбор бага в нашем чатике.
Самое обидное, что мы вылетели из соревнования не из-за слабой стратегии, а из-за ошибки во вспомогательном коде. А узнать, насколько наша стратегия хороша в 72-часовом зачёте, мы всё равно хотим. Не зря ж в 24-часовом так высоко поднялись. Поэтому мы написали организаторам: попросили взять нашего бота с фиксом и позволить ему участвовать вне зачёта. Оказалось, что мы не одни накосячили по мелочи — организаторы пообещали (https://goo.gl/9gX1CA), что устроят дополнительный неофициальный раунд. В нём боты с фиксами сразятся с победителями 72-часового зачёта и между собой. Результаты будут после конференции ICFP, то есть после 9 сентября. Спасибо организаторам за это.
А мы грустим, но продолжаем следить за результатами. К сожалению, WILD BASHKORT MAGES тоже вылетели в первом раунде 72-часового зачёта. Будем болеть за AIM Tech, они держатся молодцом :)