Оценивающая программа не работает
Во всех задачах установлен путь к оценочной программе, однако, ejudge пишет ошибки вида:
Tue Mar 22 22:12:39 2011:error:problem A: parsing of score_tests failed
Tue Mar 22 22:12:39 2011:error:problem A: parsing of score_tests failed
Алексей Золотов
Re: Оценивающая программа не работает
Проверьте, что оценивающая программа выводит результат в правильном формате.
Re: Оценивающая программа не работает
Уточняю: он ее даже не компилирует при check contest
Алексей Золотов
Re: Оценивающая программа не работает
А если вручную скомпилировать?
Re: Оценивающая программа не работает
Все равно не работает. Программа на вход принимает n и n раз по 3 числа, затем выводит одно число, все в стандартных потоках. Вроде все верно. А вот конфиг: http://pastie.org/1703359
Алексей Золотов
Re: Оценивающая программа не работает
Ну а сама оценивающая программа какая?
Попробуйте еще вывод на stdout продублировать в stderr.
Попробуйте еще вывод на stdout продублировать в stderr.
Re: Оценивающая программа не работает
Вот valuer: http://pastie.org/1715322 . Кстати, ejudge version 2.3.17. На вывод в stderr никакой реакции. Падает при restart management. Причем при проверке первой задачи. Вот весь run log:
Sat Mar 26 00:15:21 2011:info:configuration file parsed ok
Sat Mar 26 00:15:21 2011:info:found 11 tests for problem A
Sat Mar 26 00:15:21 2011:info:found 11 answers for problem A
Sat Mar 26 00:15:21 2011:error:not enogh score specified
Sat Mar 26 00:15:21 2011:error:problem A: parsing of score_tests failed
Алексей Золотов
Re: Оценивающая программа не работает
Система проверки MOSCOW специально установлена?
Re: Оценивающая программа не работает
Да, это было сделано для submission penalty. При выставлении типа olympiad он ругается, что сумма баллов по тестам не соответствует макс сумме. Если балл за тест поставить равный 0, то все работает, но valuer не запускается. Просто тестируется, как будто его нет.
Алексей Золотов
Re: Оценивающая программа не работает
valuer предназначен для турниров KIROV.
Опишите подробнее, чего Вы хотели достичь с помощью системы MOSCOW, тогда будет понятно, как следует настроить турнир.
Опишите подробнее, чего Вы хотели достичь с помощью системы MOSCOW, тогда будет понятно, как следует настроить турнир.
Re: Оценивающая программа не работает
С помощью системы moscow хотелось добиться, чтобы участники при равенстве баллов сортировались по количеству неверных посылок, а в moscow есть submission penalty.
Поставил в kirov. Все равно не работает.
Поставил в kirov. Все равно не работает.
Алексей Золотов
Re: Оценивающая программа не работает
У KIROV тоже есть submission penalty.
И что конкретно не работает в этот раз?
И что конкретно не работает в этот раз?
Re: Оценивающая программа не работает
Да все также не работает. Делает вид, что valuer вообще отсутствует.
Алексей Золотов
Re: Оценивающая программа не работает
Боюсь, так мы будем долго разбираться. Свяжитесь со мной через Jabber или ICQ.