wocsc
Wocscore – “WinOrientCommandSCORE” или “ВСКОРЕ”
![]()
Wocscore -
программа для подсчета командных результатов соревнований (как
отдельного дня, так и многодневных стартов) по данным сохраненным в
файле стартов *.wdb программы Winorient (www.moscompass.ru/news/winorient
) по различным системам. Начиная с версиии 2 wocscore делет
подготовку к печати номеров участников, указывая Наименования
соревнований, ФИО участника, его эл.чип SI, стартовые времена по дням
многодневки.
Скачать wocscore v 2.0.1 (wocscore.zip 87кБ)

Системы подсчетов очков командных результатов в многодневки поддерживаемой программой wocscore:
Подготовка файла wdb Winorient-а
Перспективы Развития (RoadMap)
ЧАВО (Часто зАдаваемые Вопросы)
-
- чтение содержимого файлов *.wdb программы Winorient версии 1 и 2 (текущая);
- рассчет личных и командных результатов как отдельного дня так и многодневных стартов (до 10 дней); -
- рассчет результатов по семи системам ( Если нужны какие-то другие системы подсчетов – пишите на sultan68@inbox.ru )
-
- возможность выбора зачетных групп;
-
- возможность выбора количества зачетных спортсменов в команде;
-
- возможность выбора вывода не стартовавших и снятых;
-
- возможность выбора вывода команд с нулевыми очками;
-
- вывод четырех протоколов (одним htm файлом): лично по группам, командный со списками зачетных спортсменов, сводный командный по дню и сводный командный по всем дням многодневных стартов;
Программа Wocscore являются свободным программным обеспечением. Вы можете использовать её абсолютно бесплатно и пользоваться ими сколько угодно в свое удовольствие. Однако, не стоит забывать, что данная программа распространяется "как есть", и автор не несет никакой ответственности за возможные последствия или отсутствие оных. Данная программа является свободным программным обеспечением распространяется БЕЗ ВСЯКИХ ГАРАНТИЙ и вы можете распространять ее в соответствии с условиями Стандартной Общественной Лицензии GNU.
Системы подсчетов очков командных результатов в многодневки поддерживаемой программой wocscore:
'1' - Система Магнит - www.orient.southural.ru/o_run/about_kalchiburan.zip
'2' - Кубок Пермской области 2004 г. - www.orienteering.ural.ru/pol/?id=osa
'3' - Очки участника = 100 * ( 1 - (время участника - время победителя)/время победителя)
'4' - Очки участника = K1 - K2*время участника/K3*время победителя
'5' - Кусочно-Линейная система очков: 40-37-35-33-32-31-30-...-2-1-1-1...
'6' - Произвольная система очков: WW-HH-YY-XX-...-1-1-1..
'7' – Система №5 с условием от количества участников в группе
Если нужны другие системы подсчета – пишите
'1' - Система Магнит
Для расчета очков участника занятое место в группе умножают на числовой коэффициент( от 1.0 до 10.9 с шагом 0.1), различный для разных групп. В случае равенства времен участников очки их равны. Необходимо ввести весовые коэффициенты для каждой группы, количество дней.
'2' - Кубок Пермской области 28 июля - 1 августа 2004
Система подсчета сделана из-за интересного алгоритма ;-)
Очки определяются с учетом возрастных коэффициентов. Очки в каждом старте определяются отношением времени победителя к времени участника умноженным на возрастной коэффициент умноженным на 1000. Значение возрастного коэффициента для победителя этапа устанавливается равным 1,00.
Значение коэффициента участника устанавливается по формуле: 1,00 + К * (Возраст участника - Возраст победителя), где: К = 0.01 при возрасте от 30 до 60 лет включительно, К= 0.02 при возрасте более 60 лет. Причем значение возрастного коэффициента для участника старше победителя - больше единицы, для участника младше победителя - меньше единицы. Например: возраст победителя 38 лет, возраст участника 49 лет, - значение возрастного коэффициента устанавливается равным 1,11; возраст победителя 58 лет, возраст участника 68 лет, - значение возрастного коэффициента устанавливается равным 1,20. Необходимо ввести количество дней.
'3' - Очки участника = 100 * ( 1 - (время участника - время победителя)/время победителя)
Необходимо ввести количество дней.
'4' - Очки участника = K1 - K2*время участника/K3*время победителя
Необходимо ввести К1, К2, К3 и количество дней.
'5' - Кусочно-Линейная система очков: 40-37-35-33-32-31-30-...-2-1-1-1...
Очки определяются согласно занятым местам: первое место - 40 очков, второе – 37, третье – 35, четвертое – 33, каждое последующие место на одно очко меньше. Меньше 1 очка не присваивается. Необходимо ввести количество дней.
'6' – Произвольная система очков: WW-HH-YY-XX-...-1-1-1...
Очки присваиваются согласно установленными значениями для не более 30 первых мест в группе (в диапазоне от 100 до 1 с шагом 0.1) и установленным шагом убывания очков для последующих мест. Меньше 1 очка не присваивается. Необходимо ввести количество дней.
'7' – Система №5 с условием от количества участников
Очки определяются согласно занятым местам: первое место - 40 очков, второе – 37, третье – 35, четвертое – 33, каждое последующие место на одно очко меньше. Меньше 1 очка не присваивается. В случае если в группе от 15 до 29 зачетных спортсменов все очки уменьшаются на 10 очков ( 30, 27, 24, 21, 20, 19 и т.д. ), в случае если спортсменов от 1 до 14 – уменьшаются на 20 очков( 20, 17, 14 , 11 , 10 и т.д. ). Меньше 1 очка не присваивается. Необходимо ввести количество количество дней.
Подготовка файла *.wdb Winorient-а для расчета многодневок:
1. По окончании каждого дня соревнований выполните
команду “Сервис/MultiDay/Сохранить результаты для
многодневки” Укажите имя файла, например "1день.txt"
.
2. Проделайте такую-же процедуру по окончании остальных дней
соревнований (max 5 дней для v1.0 или 10 дней для v2.0
Winorient).
3. Считать ранее сохраненные данные командой
“Сервис/MultiDay/Читать результаты
многодневки” столько раз и за те дни, сколько проводились
старты ( winorient не проверяет соответствие дня!).

Сохранить файл *.wdb командой “Файл/Сохранить как
...” .
v 1.0.4.0 от 21 сентября 2005 г.:
- добавлена система расчета №7
- изменена система выбора зачетных спортсменов в команде, теперь 3 вида : все спортсмены, не более указанного, не менее указанного.
v 1.0.3.1 от 10 июля 2005 г.:
- добавлена возможность выбора присвоения очков с произвольными значениями для не более 30 первых мест в группе (в диапазоне от 100 до 1 с шагом 0.1) и установки шага убывания очков для последующих мест.
v 1.0.3RC от 1 июля 2005 г.:
- добавлена возможность расчета командных рез-тов для выбранных групп
- добавлена возможность выбора вывода спротсменов и комманд с нулевыми результатами
v 1.0.2RC от 16 июня 2005 г.:
- изменена шкала присвоения очков в Кусочно-Линейной системе очков, теперь : 40-37-35-33-32-31-30-...-2-1-1-1...
- добавлен анализ спортсменов на “вне конкурса (в/к)” и “личников” и неприсвоение им командных очков
- изменено правило присвоения очков для спортсмена следующего за группой спортсменов с равными результатами
v 1.0.1RC от 23 мая 2005 г.:
- добавлена возможность расчета командных рез-тов текущего дня, без загрузки данных многодневок
- изменен аглоритм "Количество зачетных спротсменов"
- исправлена ошибка "пустых групп"
- изменен алгорит расчета “Магнит”
v 1.0.0RC от 9 мая 2005 г.:
- изменен интерфейс программы – теперь Windows версия
- добавлены диалоги открытия и сохранения файлов
v 0.2.2 от 28 апреля 2005 г.:
- добавлена обработка файла wdb версии winorient v2.0 с автоматическим анализом версий;
- добавлена возможность дробного ввода коэффициентов группы;
- убран ввод данных о количестве комманд, спортсменов, групп и дистанций ( путем дополнительного анализа wdb файла);
- изменен формат выходного файла ( с навигацией по странице);
- добавлена возможность расчета до 10 дней многодневок для версии winorient v2.0;
- снято ограничение на длину имени файла ( правда только английскими буквами) .
v.0.0.53 от 16 марта 2005 г.
- возможность разбора файла *.wdb ( v 1.0a) и расчета командных очков по 5 системам подсчета
Перспективы Развития (RoadMap):
- печать номеров нагрудных для многодневки ;
- выбор “родственных” файлов wdb с результатами различных дней многодневоки - без использования механизма Winorient “загрузки – выгрузки” ;
- выгрузка базы wdb в txt / xls ;
- вывод графиков бегов на основании данных сплитов SI ;
ЧАВО (Часто зАдаваемые ВОпросы):
В1. Выходной файл не содержит результатов спортсменов при расчете в режиме многодневки.
О1. Проверьте и повторите операции по выгрузке и загрузке данных по дням соревнований в программе Winorient и затем сохраните полученный файл как указано здесь.
Важное замечание: эти операции нужно выполнить для ВСЕХ дней многодневки (от первого до последнего) и необходимо за основу брать wdb файл текущих соревнований.
- Еличеву Александру – за тестирование версий WOCSCRE и оказании методической помощи,
- Налетову Дмитрию – за его общительность и программу Winorient,
- Капитонову Владимиру – за полезные советы и замечания.

