^ Наверх

Нидерсаксен

24 сен 2015 17:05 #21 от Vadim
Vadim ответил в теме Нидерсаксен
Сергей,это как раз по твоей части.Сделай программу,чтобы можно было вносить результаты мероприятий,рейтинг и т.д.
Приглашать на встречу можно не только у нас на сайте,но и в различных соцсетях.
Спасибо сказали: alexb, ssm

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 18:50 #22 от ssm
ssm ответил в теме Нидерсаксен

Vadim пишет: Сергей,это как раз по твоей части.Сделай программу,чтобы можно было вносить результаты мероприятий,рейтинг и т.д.

Нужно продумать, как учитывать общий рейтинг. У меня пока нет конкретный мыслей на этот счёт.
Постараюсь объяснить в чём проблема. Расчётных алгоритмов по сути два:
- определение победителей в рамках одного соревнования - тут можно применить голландскую схему
- влияние рейтинга локальных соревнований на глобальный рейтинг участника.
Вот например как выглядит рассчёт ретинга участника в 3-х этапных соревнованиях поплавочников в моём ферайне:
- после каждого этапа участники сортируются в обратном порядке в зависимости от веса пойманной рыбы. Тоесть кто поймал больше всех, получает 1 бал, кто поймал меньше всех, получает N балов, где N - колличество участников текущего этапа.
- если участник пропускает какой-то этап, ему автоматически присваивается N + 1 балов, за данный этап.
- после окончания всех этапов участники сортирутся по суммарному количеству балов
Пример:

Этап номер 1:
ОлегМихаилНатальяСергей
2500 гр2000 гр1000 гр0 гр
1 бал2 бала3 бала4 бала


Этап номер 2:
ЕвгенийНатальяОльгаСергейМихаил
3500 гр2000 гр1500 гр1500 гр100 гр
1 бал2 бала3 бала4 бала5 бала

Этап номер 3:
СергейОлегОльгаНатальяМихаил
3500 гр2000 гр1500 гр1500 гр100 гр
1 бал2 бала3 бала4 бала5 бала

Вот таблица рассчётов после 3-х этапов
Участник1 этап балы2 этап балы3 этап балыСумма баловСумма гр
Сергей(1500 + 3500)44194500
Ольга(2000 + 2010)52294100
Наталья(1000 + 1500 + 1500)334104000
Олег(2500 + 1500)163104000
Евгений(3500)515113500
Михаил(2000 + 100 + 100)255122200

Таким образом места
1) Сергей :laugh:
2) Ольга
3) Наталья/Олег

Но вот как сделать общий расчёт, когда количество участников на встречах в разных регионах разное, пока не понятно. Так как не ясно, сколько давать очков штрафа. И кому их давать. Если у кого-то есть идеи - пишите, подумаем вместе.

Сергей.
Спасибо сказали: Vadim, alexb, bradobrey

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 19:21 - 24 сен 2015 19:22 #23 от Vikki
Vikki ответил в теме Нидерсаксен
Сергей,
Голландская система позволит учитывать результаты по каждому этапу соревнований и в общем зачете с учетом вариативности количества и состава участников.
По регламенту: разрешены ли аттрактанты? алкоконтроль? учет результатов и судейство. Есть идеи?
Спасибо сказали: Vadim, alexb

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 19:27 #24 от bradobrey
bradobrey ответил в теме Нидерсаксен

ssm пишет:

Vadim пишет: Сергей,это как раз по твоей части.Сделай программу,чтобы можно было вносить результаты мероприятий,рейтинг и т.д.

...
Но вот как сделать общий расчёт, когда количество участников на встречах в разных регионах разное, пока не понятно. Так как не ясно, сколько давать очков штрафа. И кому их давать. Если у кого-то есть идеи - пишите, подумаем вместе.


Какая-то сложная схема :dry:

У нас в шахматах есть попроще:
  • Очки за каждый этап начисляются только среди занявших места с первого по десятое, причём 1 место получает 10 очков, 2 - 9 и так далее.
  • После всех этапов очки за каждый этап суммируются и выявляется победитель.
Стимул простой: участвовать как можно чаще. Таким образом увеличивается шанс попасть, скажем, в тройку призёров. Или победить! :woohoo:

А как подсчитывать очки для выявления победителя на каждом конкретном этапе - это уже не так важно, мне кажется. Тут можно и голландскую, и свою схему (попроще) использовать.

Саша
Спасибо сказали: Vadim, alexb, Vikki

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 19:36 #25 от Vadim
Vadim ответил в теме Нидерсаксен
Друзья,вносите свои предложения.Все вместе мы придумаем как сделать лучше.
Спасибо сказали: alexb

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 20:48 - 24 сен 2015 20:54 #26 от ssm
ssm ответил в теме Нидерсаксен

Vikki пишет: Сергей, Голландская система позволит учитывать результаты по каждому этапу соревнований и в общем зачете с учетом вариативности количества и состава участников.

Оля, насколько я понял, голладская схема позволяет учитывать результаты в пределах одного соревнования, разбитого на несколько этапов. Поправь меня, если я не прав. У меня же была идея сделать глобальный рейтинг участников всех соревнований. Тоесть представь себе ситуацию, что в течении месяца проводятся 3-и состязания к примеру в Голландии, Ганновере и Берлине. Каждое состязание состоит допустим из 2-х этапов. Как подсчитать рейтинг участников в каждом из состязаний, понятно, допустим тройки победителей по 2-м этапам выглядят следующим образом:
по Голландии: Оля , Дима , Саша
по Берлину: Петя, Вася, Толя
по Ганноверу: Дима, Толя(было всего два участника)
Как видишь, Толя успел поучаствовать в двух городах. Как теперь составить общий рейтинг? Очевидно, что нет смысла учитывать общий вес пойманной рыбы, так как разные условия. Также нужно как-то по балам повысить Толика. Вот как это всё сделать математически - не могу сообразить.

Просто как рабочая идея, но пока не ясно будет ли она функционировать или нет: Рейтинг каждого участника умножать на определённый коэффициент, который должен рассчитываться на основании кол-ва участников и общего количества выловленной рыбы.


Vikki пишет: По регламенту: разрешены ли аттрактанты? алкоконтроль? учет результатов и судейство. Есть идеи?


Я бы не запрещал аттрактанты. Алкоконтроль на совести участника. Судей как таковых не будет вообще. Участники будут во время ловли одновременно записывать результаты напарника.

Сергей.
Спасибо сказали: Vadim, alexb

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 20:52 #27 от Vikki
Vikki ответил в теме Нидерсаксен
Сережа, ясно,
Подумаю на выходных и отпишусь.
Спасибо сказали: Vadim, alexb

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 21:30 - 24 сен 2015 21:31 #28 от ssm
ssm ответил в теме Нидерсаксен

bradobrey пишет: У нас в шахматах есть попроще:

  • Очки за каждый этап начисляются только среди занявших места с первого по десятое, причём 1 место получает 10 очков, 2 - 9 и так далее.
  • После всех этапов очки за каждый этап суммируются и выявляется победитель.


Саш, в Ганновере было всего 5-ть участников на двух этапах. В это же время проводились соревнования в Берлине(2 участника) и в Голландии (7) участников.

Ганновер:
  1. Сеня - 5 очков
  2. Дима - 4 очка
  3. Петя -3 очка
  4. Толя - 2 очка
  5. Гена - 1 очко

Берлин:
  1. Толя - 2 очка
  2. Егор - 1 очко


Голландия
  1. Егор - 7 очков
  2. Cвета - 6 очков
  3. Оля - 5 очков
  4. Настя - 4 очка
  5. Гена -3 очка
  6. Толя - 2 очка
  7. Жанна - 1 очко
  8. Фима - 1 очко

Как посчитать тройку лучших? Видимо никак...

Можно привязать конечно к количеству участников. Например просто делить очки на количество участников и умножать допустим на какой-то постоянный коеф. Например 100. Ну и складывать, если участник ловил в нескольких местах. Тоесть имеем:

Ганновер:
  1. Сеня - 5/5*100 = 100 баллов
  2. Дима - 4/5*100 = 80 балов
  3. Петя -3/5*100 очка = 60 баллов
  4. Толя - 2/5*100 очка = 40 балов
  5. Гена - 1/5*100 очко = 20 балов

Берлин:
  1. Толя - 2 очка = 100 балов
  2. Егор - 1 очко = 50 балов


Голландия
  1. Егор - 7 очков = 100 балов
  2. Cвета - 6 очков = 86
  3. Оля - 5 очков = 71
  4. Настя - 4 очка = 58
  5. и т.д.

Но тоже не торт, но помоему уже правильно направление. Будет немного лучше, если присвоить каждым соревнованиям разный коеффициент и сделать зависимость очков не линейной, в зависимости от к-ва участников и ... Где-то так:

B = O * f(k, ...), где:
O - кол-во очков в пределах локального соревнования
k - коеффициент соревнования. Он будет рассчитываться на основании кол-ва участников локального соревнования и суммы участников всех соревнований.
f(k, ...) - ф-я рассчитывающая нелин. коеф.

Сергей.
Спасибо сказали: Vadim, alexb, bradobrey

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 21:47 #29 от bradobrey
bradobrey ответил в теме Нидерсаксен

ssm пишет:

bradobrey пишет: У нас в шахматах есть попроще:

  • Очки за каждый этап начисляются только среди занявших места с первого по десятое, причём 1 место получает 10 очков, 2 - 9 и так далее.
  • После всех этапов очки за каждый этап суммируются и выявляется победитель.


Саш, в Ганновере было всего 5-ть участников на двух этапах. В это же время проводились соревнования в Берлине(2 участника) и в Голландии (7) участников.

Ганновер:
  1. Сеня - 5 очков
  2. Дима - 4 очка
  3. Петя -3 очка
  4. Толя - 2 очка
  5. Гена - 1 очко

Берлин:
  1. Толя - 2 очка
  2. Егор - 1 очко


Голландия
  1. Егор - 7 очков
  2. Cвета - 6 очков
  3. Оля - 5 очков
  4. Настя - 4 очка
  5. Гена -3 очка
  6. Толя - 2 очка
  7. Жанна - 1 очко
  8. Фима - 1 очко

Как посчитать тройку лучших? Видимо никак...


Не, всё верно: моя система не работает при одновременном проведении соревнований в нескольких местах, ибо один человек не может раздвоЯицца :lol:

Но если поэтапно (этап за этапом), то вполне. Может возникнуть возражение: такая система не работает , если люди из кардинально разных регионов. Тогда вряд ли кто-то из Мюнхена будет регулярно участвовать в соревнованиях в Гамбурге по одной простой причине: расстояние. А как только он пропускает, очков не получает вовсе. Но с такой проблемой сталкиваются и все остальные системы...

Тут расчёт, получается, как ни крути, на то, что некая группа рыбаков будет участвовать фактически во всех этапах. Иначе тупик. Или останавливаться на одиночных соревнованиях под общим лозунгом, скажем, "Lilix 4ever!", а победитель каждого из них входит в какой-нибудь, скажем, Клуб Почёта. Ну, это так, грубая фантазия на тему, как говорится :whistle:

Саша
Спасибо сказали: Vadim, alexb, ssm

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

24 сен 2015 21:58 #30 от ssm
ssm ответил в теме Нидерсаксен

bradobrey пишет: Тут расчёт, получается, как ни крути, на то, что некая группа рыбаков будет участвовать фактически во всех этапах. Иначе тупик.

Вот и я о чём. Нужно подумать...
С другой стороны, можно сделать несколько рейтингов: локальный по региону, локальный после каждых состязаний и например не совсем точный глобальный, который будет конечно что-то показывать, но непонятно что и как и не отображать всей картины целиком.

bradobrey пишет: Или останавливаться на одиночных соревнованиях под общим лозунгом, скажем, "Lilix 4ever!", а победитель каждого из них входит в какой-нибудь, скажем, Клуб Почёта. Ну, это так, грубая фантазия на тему, как говорится :whistle:

Да, тоже вариант.

Сергей.
Спасибо сказали: Vadim, alexb

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VTEM Banners

Личные сообщения.

Вы не авторизованы.

Дни рождения

  • antistatic333 2 дн.
  • Jäger 2 дн.

Нас уже

Сегодня посетилиСегодня посетили1299
Вчера посетилиВчера посетили5032
На этой неделеНа этой неделе19446
Всего посетилиВсего посетили16750306

Вход на сайт

Запомнить меня