15 ноября завершились финальные поединки I Открытого Чемпионата по искусственному интеллекту «SPb AI Champ’21» для студентов и школьников со всей страны. В скором времени будут оглашены победители состязания в командном и индивидуальном зачетах.
Мы попросили одного из финалистов «SPb AI Champ’21» поделиться своими впечатлениями о чемпионате и рассказать о самых интересных моментах игр. Наш герой – студент Санкт-Петербургского государственного университета телекоммуникаций им. проф. М. А. Бонч-Бруевича Кирилл Чаплыгин.
– Расскажи немного о себе.
– Меня зовут Кирилл, мне 17 лет, я обучаюсь на направлении информатика и вычислительная техника в университете имени Бонч-Бруевича.
– Чем тебя заинтересовал чемпионат?
– Я узнал об этом чемпионате практически случайно, но сразу захотел принять в нем участие. Это первое в моей карьере программиста соревнование, и я понял, что оно – очередная возможность попрактиковать свои умения. Кроме этого, мотивацией стал денежный приз.
– Расскажи о самой интересной или трудной части чемпионата. Что больше всего запомнилось?
На протяжении всего чемпионата было много интересных событий. Постоянные проверки работоспособности кода, многодневные фиксы багов и множество бессонных ночей. Но самое интересное (не учитывая того, что может произойти в последние дни финала), пожалуй, было в конце полуфинала. Дело в том, что в полуфинал прошли почти все участники, а в финал попали лишь 6 команд.
Нам нужно было занять хотя бы шестое место, это было довольно сложно. Каждую свободную минуту мы посвящали коду. В конце концов мы закончили свои алгоритмы, но в рейтинге наши стратегии занимали лишь 6-7 места.
В ночь последнего дня полуфинала один из нас показывает нам «План Б». Это три стратегии, которые были проще того, что мы писали раннее, но работали в разы лучше. И вот за последние несколько часов мы смогли пройти в финал, твёрдо закрепившись в топе.
– Как ты оцениваешь уровень конкурентов и свой уровень?
– В номинации «Студенты» конкуренция достаточно высока. Относительно финала я бы сказал, что все финалисты равны – у всех примерно одинаковые шансы на победу.
– Каково ощущать себя финалистом? Стало ли это для тебя неожиданностью или ты рассчитывал на выход в финал?
– Стать финалистом не сложно, я был уверен в проходе в финал еще до начала чемпионата. Это была не неожиданность, а точный расчёт.
– Твои ожидания от предстоящего финала, от заданий?
– Задания для финала были известны еще на этапе квалификации. Игровой мир немного усложнился, всё остальное осталось на своих местах. Но финал будет жаркими. Особенно последние его дни. Некоторые команды загрузят свои финальные решения за несколько часов до окончания, и никто не знает, что от них можно будет ожидать. Они могут как с легкостью занять последние позиции в топе, так как толком не успеют отладить свои проекты, так и взять первые места, если их решения будут настолько сложными.
– Чем ты хочешь заниматься в будущем?
– У меня множество планов на будущее, различных вариантов развития событий также очень много, поэтому неправильно будет сейчас что-то говорить о моём будущем.
– Какой дашь совет участникам подобных состязаний?
– Будущим участникам подобных чемпионатов хочу сказать, что, во-первых, начинать работу нужно с самого старта чемпионата, а не откладывать на последний день квалифицированного этапа. Во-вторых, не нужно гнаться за мелкими призами (в нашем случае это индивидуальный приз за 1 место в квалифицированном этапе в размере 40 000 рублей). Если вы видите, что уверенно проходите в следующий этап, начинайте писать код для него. Чем больше времени будет – тем больше вы сможете написать. Стремитесь к главным призам, ни на что не отвлекаясь.