Comments 26
А можно краткий список фич Moj? Я обычно пишу в арене и использую KawigiEdit для локального тестирования.
Лично я в KawigiEdit не писал, но насколько я знаю, основное отличие в следующем. KawigiEdit позволяет писать только в арене. Он так же, как и Moj, позволяет использовать шаблон, но дебагера и автокомплитера нет. Учитывая то, что соревнование на время, пренебрежение дебагером может стать большой ошибкой.
Moj генерирует исходный код, который удобно редактировать в Вашей любимой среде, а потом просто через кнопку «Compile» в арене Moj передаст ваш класс на сервер для обработки.
Moj генерирует исходный код, который удобно редактировать в Вашей любимой среде, а потом просто через кнопку «Compile» в арене Moj передаст ваш класс на сервер для обработки.
Ясно. Я обычно не пишу в ide и не использую prewritten код, т.к. на онсайтах ни то ни другое не разрешено.
Всю жизнь пишу в KawigiEdit. Он прекрасно генерирует файл с шаблоном, который я редактирую в Visual Studio, переключаюсь обратно в Арену и вижу автоматически подгруженный написанный код.
Буду честен, я не тестил другие плагины. Я начал с Moj'а, и он меня вполне устраивает до сих пор.
Но все же, как в KawigiEdit'е с созданием своих тестов? Moj автоматом прописывает в коде несколько закомменченных блоков, каждый из которого соответствует тесту. Хочешь создать тест — раскомменчиваешь, заполняешь данными — и вуаля.
Но все же, как в KawigiEdit'е с созданием своих тестов? Moj автоматом прописывает в коде несколько закомменченных блоков, каждый из которого соответствует тесту. Хочешь создать тест — раскомменчиваешь, заполняешь данными — и вуаля.
Можно было не вдаваться, как устанавливать java и плагины. Те, кто пишет topcoder и так в курсе (:
Расскажите что нового в плагине, чего нет в CodeProcessor и KawigiEdit?
Расскажите что нового в плагине, чего нет в CodeProcessor и KawigiEdit?
В том то и дело, что статья рассчитана в первую очередь на тех, кто не пишет topcoder, но хочет начать.
Опять же, я не использовал другие плагины, потому что вполне устраивает этот. Но гугл подсказывает, что по сравнению с CodeProcessor+TZTester Moj создает код, который в Visual Studio нормально обрабатывает пустые вектора. Если ответ double — выводится погрешность. Кроме того, если программа работает относительно долго — Moj выводит время работы и предупреждение.
Опять же, я не использовал другие плагины, потому что вполне устраивает этот. Но гугл подсказывает, что по сравнению с CodeProcessor+TZTester Moj создает код, который в Visual Studio нормально обрабатывает пустые вектора. Если ответ double — выводится погрешность. Кроме того, если программа работает относительно долго — Moj выводит время работы и предупреждение.
Спасибо за статью! Пусть люди хоть какие-то плагины себе поставят, а то смешно смотреть иногда, как мучаются начинающие участники.
К слову: я пользуюсь CodeProcessor + RETester.java от Ромы Елизарова, это меня абсолютно устраивает (я пишу на Джаве в Эклипсе).
Как это установить в своё время написал Яков Сироткин: yakov-sirotkin.livejournal.com/65582.html
К слову: я пользуюсь CodeProcessor + RETester.java от Ромы Елизарова, это меня абсолютно устраивает (я пишу на Джаве в Эклипсе).
Как это установить в своё время написал Яков Сироткин: yakov-sirotkin.livejournal.com/65582.html
Порекламирую уж что-ли свой плагин, который позволяет спокойной пользоваться своей библиотекой кода, а потом инлайнит нужные классы и убирает unused код. Это плагин для Intellij Idea, а не для арены, и может быть использован в том числе в ACM-style контестах (там так же предоставляется тестирующая функциональность)
Для тех кто пользуется Eclips-ом можно попробовать отличный плагин EclipseCoder по ссылке http://fornwall.net/eclipsecoder/.Отличная штука, активно пользовался для прорешивания старых SRM-ом.
Сколько уже решаю ТС, есть такое ощущение, что есть некий очень закрытый в своих кругах плагин, который позволяет вытаскивать исходники решений других участников прямо во время challenge phase =) Интересно было бы на него поглядеть воочию ))
Не понииаю, почему нельзя этот клиент сделать на нормальных технологиях а не на этой индусоэнтерпрайзщине. Еще бы ActiveX использовали.
Помните, что не отключая плагин Java в браузере, вы подвергаете себя дополнительному риску, именно флеш и ява являются основными каналами установки вредоносного ПО.
Помните, что не отключая плагин Java в браузере, вы подвергаете себя дополнительному риску, именно флеш и ява являются основными каналами установки вредоносного ПО.
Вовсе не обязательно запускать арену в applet. Есть JWS версия
Клиент написан на отвечающих требованиям (быть стабильным; быть написанным один раз и надолго) технологиях.
Sign up to leave a comment.
Плагин Moj для участия в TopCoder SRM