Персональные инструменты
Вы здесь: Главная wocscore

wocsc

Wocscore – “WinOrientCommandSCORE” или “ВСКОРЕ”

 

Wocscore - программа для подсчета командных результатов соревнований (как отдельного дня, так и многодневных стартов) по данным сохраненным в файле стартов *.wdb программы Winorient (www.moscompass.ru/news/winorient ) по различным системам.  Начиная с версиии 2 wocscore  делет подготовку к печати номеров участников, указывая Наименования соревнований, ФИО участника, его эл.чип SI, стартовые времена по дням многодневки.

Скачать wocscore v 2.0.1 (wocscore.zip 87кБ)

Example

Возможности WOCSCORE

Системы подсчетов очков командных результатов в многодневки поддерживаемой программой wocscore:

Подготовка файла wdb Winorient-а

История Развития (Changelog)

Перспективы Развития (RoadMap)

ЧАВО (Часто зАдаваемые Вопросы)

Благодарности

Возможности WOCSCORE:

  • - чтение содержимого файлов *.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 не проверяет соответствие дня!). 

winorient
Сохранить файл *.wdb командой “Файл/Сохранить как ...” .

 

История Развития (ChangeLog):

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,

- Капитонову Владимиру – за полезные советы и замечания.

 

 

Скачать WOCSCORE

Операции с документом
« Февраль 2012 »
Февраль
ПнВтСрЧтПтСбВс
12345
6789101112
13141516171819
20212223242526
272829