В Токио состоялось одно из самых необычных соревнований в мире программирования — AtCoder World Tour Finals 2025, где лучшие разработчики состязались с искусственным интеллектом. Польский программист Пшемыслав Дембяк смог обойти ИИ-модель OpenAI, но марафон длиной в 10 часов оставил его в состоянии полного изнеможения. Это событие стало важным этапом в развитии технологий и профессионального программирования. В статье мы разберем, как проходило соревнование, какие задачи решали участники и что это значит для будущего ИИ.
Как проходил марафон?
Условия соревнования
Участникам, включая ИИ-модель OpenAI, были предоставлены одинаковые условия:
- Одинаковое оборудование
- Возможность использовать любой язык программирования
- Неограниченное количество попыток отправки решений (с интервалом в 5 минут)
Сложность задач
Задачи относились к классу NP-hard — это означает, что для их решения не существует известных оптимальных алгоритмов. Участникам требовалось применять эвристический подход, чтобы найти практичные решения.
Результаты марафона
Победа человека
Пшемыслав Дембяк набрал 1 812 272 558 909 баллов, заняв первое место. Его приз составил 500 000 иен (около $3361).
ИИ на втором месте
Модель OpenAI, известная как OpenAIAHC, набрала 1 654 675 725 406 баллов, отстав от лидера на 9,5 %. Это стало значительным достижением для искусственного интеллекта.
Что это значит для будущего?
Прогресс ИИ
Согласно данным Стэнфордского университета, в 2024 году ИИ смог решать 71,7 % задач в программировании, что значительно выше показателей 2023 года (4,4 %).
Роль ИИ в работе программистов
Опрос GitHub показал, что более 90 % программистов используют ИИ в своей работе. Однако исследования указывают, что ИИ может замедлять работу опытных разработчиков, а не ускорять ее.
Выводы
Марафон стал важным шагом в понимании возможностей ИИ и его взаимодействия с людьми. «Такие соревнования позволяют проверить, насколько хорошо модели умеют стратегически мыслить и улучшать решения», — отметил представитель OpenAI.
Пока человек остается лидером, но прогресс ИИ впечатляет. Будущее программирования, вероятно, будет включать тесное сотрудничество людей и искусственного интеллекта.