Новая Платформа Для Code Jam 2018


Code Jam, ежегодный конкурс Google по кодированию, который бросает вызов программистам в решении алгоритмических головоломок, возвращается на свой 15-й год с новым интерфейсом. Кроме того, во 2-й и 3-й раунды пройдет больше участников, чем ранее. В этом году финал чемпионата мира пройдет в канадском Торонто.

Code Jam — это одна из заветных традиций Google, которая, по словам Марисы Парети из команды Code Jam:

 заставляет лучших программистов мира возвращаться за новыми. 

Она также отмечает, что большая часть команды инженеров Google, которые разрабатывают алгоритмические головоломки, были конкурентами Code Jam до работы в Google. Два из них цитируются в ее недавнем посте в блоге:

Петр Митричев, финалист 2005 года и победитель 2006 года, говорит::

“Конкурентное программирование помогло мне найти друзей по всему миру, которые разделяют мои интересы и мои ценности.” 

Пабло Хайбер, финалист 2005 года, отмечает крутую кривую способностей:

“С каждым годом конкурсанты становятся значительно сильнее, и проблемы должны быть решены.” 

В этом году конкурс будет проходить на новой платформе — с новым интерфейсом конкурса, системой подачи заявок и системой подсчета очков. Новая платформа дает вам возможность кодировать в браузере и предлагает оценку кода на стороне сервера, а также поддерживает интерактивные задачи, которые добавят новый уровень сложности. 

Согласно часто задаваемым вопросам Code Jam, новая платформа предлагает следующие преимущества: 

Это выравнивает игровое поле. Код каждого участника выполняется на одном и том же сервере, с использованием одних и тех же тестов.

Он устраняет файлы ввода/вывода, которые могут отнимать много времени у участников, а иногда ограничивать ограничения, которые мы могли бы установить, и тесты, которые мы могли бы написать.

Это устраняет некоторые формы мошенничества.

Он позволяет создавать интерактивные задачи (и, возможно, другие интересные форматы задач).

Это облегчает участие с помощью различных устройств, например, Chromebook.

Распределенный код Jam и Kickstart, версия для студентов университетов, желающих развить свои навыки кодирования и потенциально продолжить карьеру в Google. с онлайн-турами по датам в течение всего года, будет продолжать использовать старую платформу. 

В то время как многие программисты участвуют в CodeJam только для удовольствия от решения алгоритмических головоломок и для того, чтобы выиграть футболку, на которой изображено знаковое изображение места проведения Мирового финала, существует значительный призовой фонд:

Кроме того, самый быстрый решатель каждой финальной задачи получает небольшой трофей с названием этой задачи. 1000 лучших участников 2-го раунда Code Jam и 500 лучших участников 1-го раунда Code Jam имеют право выиграть футболки Code Jam. Вот дизайн 2017 года, когда финал был в Дублине:

Чтобы понять, насколько сложен этот конкурс, ни один участник никогда не достигал идеального результата в финальном раунде Кодового джема на месте или Распределенного кодового джема.  

Многие важные факты о конкурсе 2018 года содержатся в его коротком трейлере:  

На сайте Code Jam вы можете найти все прошлые проблемы и попробовать их самостоятельно. Это отличная подготовка к конкурсу, если вы хотите попробовать. Студенты и профессионалы одинаково приветствуются, но ознакомьтесь с Условиями и положениями, чтобы узнать об ограничениях на право участия. 

Регистрация на Code Jam теперь открыта, и вам рекомендуется зарегистрироваться до начала онлайн-квалификационного раунда в пятницу, 6 апреля, в 23:00 UTC. Регистрационная форма, в которой требуется не только ваше имя и адрес, но и псевдоним,который увидят другие участники, страна или регион, который вы представляете, чтобы его флаг появился рядом с вашим ником, и язык, на котором вы чувствуете себя наиболее комфортно.  Он также спрашивает, где вы слышали об этом событии. Если это было здесь, пожалуйста, выберите Другое и введите «Я веб-сайт программиста».


Добавить комментарий