gvaluer

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
torba_dmitry
Posts:14
Joined:21 February 2014, 13:30
gvaluer

Post by torba_dmitry » 21 February 2014, 13:33

Gvaluer завершается с exit-кодом 6.
Valuer information

Valuer errors
fatal: non-interactive mode not yet supported


run: valuer exited with code 6



Хотелось бы понять, как это исправить. Вот такой у меня valuer.cfg

group 0 {
tests 1-5;
score 20;
}

group 1 {
tests 6-10;
score 20;
}

group 2 {
tests 11-15;
score 20;
}

group 3 {
tests 16-30;
score 20;
}

group 4 {
tests 31-45;
score 20;
}


torba_dmitry
Posts:14
Joined:21 February 2014, 13:30

Re: gvaluer

Post by torba_dmitry » 21 February 2014, 15:22

У меня версия 2.3.26, тем не менее, такая опция отсутствует - http://files.torbad.ru/ej_scr.png

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: gvaluer

Post by cher » 21 February 2014, 15:26

ну, либо установите новую версию, либо не используйте gvaluer

torba_dmitry
Posts:14
Joined:21 February 2014, 13:30

Re: gvaluer

Post by torba_dmitry » 21 February 2014, 15:33

Это я уже понял, просто в версии 2.3.26 еще не поддерживается. Спасибо.

torba_dmitry
Posts:14
Joined:21 February 2014, 13:30

Re: gvaluer

Post by torba_dmitry » 22 February 2014, 10:56

В последней версии данный параметр в веб интерфейсе так же отсутствует. Тем не менее, если прописать в serve.cfg параметр interactive_valuer = 1, такую ошибку система более не выдает. Однако, вылезает другая ошибка:
run: valuer reply '100' is invalid (code 600)
И тоже check failed.
Хотя казалось бы - логично ответить 100 баллов.
Могли бы Вы пожалуйста подсказать, в чем тут проблема?
Заранее спасибо.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: gvaluer

Post by cher » 22 February 2014, 11:54

А балл за задачу какой стоит?

torba_dmitry
Posts:14
Joined:21 February 2014, 13:30

Re: gvaluer

Post by torba_dmitry » 22 February 2014, 12:55

И у пользователя и у администратора написано "check failed", балл нигде не виден. Кроме того, под указаной выше ошибкой имеется так же "run: interactive valuer protocol error"

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: gvaluer

Post by cher » 22 February 2014, 14:37

В описании задачи в serve.cfg какой балл стоит за задачу?

torba_dmitry
Posts:14
Joined:21 February 2014, 13:30

Re: gvaluer

Post by torba_dmitry » 22 February 2014, 16:24

Поставил
score_system = kirov
В абстрактной задаче стоит директива
interactive_valuer
valuer_cmd = "../gvaluer"
В конкретной задаче
full_user_score = 100
Выдается ошибка как на скрине - http://files.torbad.ru/ej80.png
(Чекер совершенно правильно возвращает 80 баллов. Там до конца - все ОК).
При этом общий итог тестирования программы - check failed.

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: gvaluer

Post by cher » 22 February 2014, 16:53

full_score = 100

torba_dmitry
Posts:14
Joined:21 February 2014, 13:30

Re: gvaluer

Post by torba_dmitry » 22 February 2014, 22:04

Огромное спасибо за терпение и внимательность, все наконец заработало. Очень здорово, когда разработчик ПО легко идет на контакт. Еще раз спасибо, ejudge - замечательная система.

Post Reply