Здравствуйте!
Проводили мы тут олимпиаду, с заданиями, для которых требуется ручная проверка и выставления баллов. Так вот, при не совсем правильном решении (частичном) не очень логично выставляется вердикт. При попытке указать решению статус "Partial solution" вердикт автоматически меняется на "Wrong answer". Вернее, в "View source" показывается верный статус, а в списке решений (админском) и у пользователя - нет.
Как ставить неполные баллы у решения "ОК" я нашел, но как сделать, чтоб при этом и статус был "Partial solution"?
Задания с ручной проверкой
Re: Задания с ручной проверкой
В последней версии перестал работать variable_full_score
При включении этого параметра в таблице отображаются нулевые баллы за задачу вне зависимости от того, какой вердикт и сколько баллов стоит у решения.
При включении этого параметра в таблице отображаются нулевые баллы за задачу вне зависимости от того, какой вердикт и сколько баллов стоит у решения.
Re: Задания с ручной проверкой
Вообще не удается выставлять баллы вручную.
Система воспринимает только два вердикта - OK и WA.
В первом случае - ставится полный балл, во втором - ноль.
Если выбрать Partial Solution, то в таблице результатов также высвечивается ноль за задачу.
Расскажите, пожалуйста, как правильно осуществлять ручную проверку задач с выставлением произвольного количества баллов?
П.С. В предыдущей версии мне это удавалось...
Система воспринимает только два вердикта - OK и WA.
В первом случае - ставится полный балл, во втором - ноль.
Если выбрать Partial Solution, то в таблице результатов также высвечивается ноль за задачу.
Расскажите, пожалуйста, как правильно осуществлять ручную проверку задач с выставлением произвольного количества баллов?
П.С. В предыдущей версии мне это удавалось...
Re: Задания с ручной проверкой
Извини, если надоедаю, но как все-таки в вашей системе осуществлять ручную проверку заданий.
Ведь поддержка экзаменаторов у вас есть. Как она работает?
Ведь поддержка экзаменаторов у вас есть. Как она работает?
Re: Задания с ручной проверкой
Приведите, пожалуйста, полную конфигурацию задачи, чтобы можно было проверить.
Поддержка нескольких экзаменаторов, наверное, пока реализовываться не будет.
Поддержка нескольких экзаменаторов, наверное, пока реализовываться не будет.
Re: Задания с ручной проверкой
Да нескольких пока и не надо.
score_system = olympiad
virtual
[problem]
abstract
short_name = "Generic_Text"
type = "text-answer"
use_stdin
use_stdout
xml_file = "%Ps.xml"
test_dir = "%Ps"
test_sfx = ".dat"
use_corr
corr_dir = "%Ps"
corr_sfx = ".ans"
info_dir = "%Ps"
tgz_dir = "%Ps"
time_limit = 1
real_time_limit = 5
max_vm_size = 64M
variable_full_score
check_cmd = "check_%Ps"
disable_testing
[problem]
id = 8
super = "Generic_Text"
short_name = "H"
long_name = ""
variable_full_score
standard_checker = "cmp_file"
Раньше делал так и работало. При отправке задача помечается как Pending и не проверяется автоматически.
Для проверки в master выставляешь нужный балл и статус OK/WA/Partial solution
Если сейчас это нужно делать как-то по-другому - буду рад это узнать.
score_system = olympiad
virtual
[problem]
abstract
short_name = "Generic_Text"
type = "text-answer"
use_stdin
use_stdout
xml_file = "%Ps.xml"
test_dir = "%Ps"
test_sfx = ".dat"
use_corr
corr_dir = "%Ps"
corr_sfx = ".ans"
info_dir = "%Ps"
tgz_dir = "%Ps"
time_limit = 1
real_time_limit = 5
max_vm_size = 64M
variable_full_score
check_cmd = "check_%Ps"
disable_testing
[problem]
id = 8
super = "Generic_Text"
short_name = "H"
long_name = ""
variable_full_score
standard_checker = "cmp_file"
Раньше делал так и работало. При отправке задача помечается как Pending и не проверяется автоматически.
Для проверки в master выставляешь нужный балл и статус OK/WA/Partial solution
Если сейчас это нужно делать как-то по-другому - буду рад это узнать.
Re: Задания с ручной проверкой
Да, проблема понятна.
Исправление будет в следующей версии.
Исправление будет в следующей версии.