Программы для судейства соревнований

Discussion in 'Машинное отделение' started by Цубаки Сандзюро, 14 Apr 2014.

  1. TopicStarter Overlay

    Цубаки Сандзюро Учаcтник

    • Участник
    Member Since:
    14.11.2013
    Message Count:
    570
    Likes Received:
    196
    Репутация:
    48
    Оффлайн
    На днях закончились два чемпионата нашего предприятия, шахматы (швейцарка) и шашки (круговой турнир). В обоих судил, в шахматы еще и играл. Для облегчения воспользовался программой Swiss Perfect 98.
    Не смотря на солидный возраст, к программе придраться нельзя. Все удобно - вводить игроков, настраивать опции турнира, вводить результаты. В турнирной таблице после каждого тура видно не только текущее турнирное положение игрока, но и его коэффициенты. Экономия времени громадная, успевал и сыграть свои партии, и вводить чужие результаты. Подбор пар в швейцарке - одно удовольствие.
    Порадовало, что можно задним числом подправить результаты прошедших туров - удалить нерадивых игроков, изменить ошибочно введенный результат, и т.д. Пары можно составлять автоматически, вручную и совмещать оба способа.
    Достаточно большое количество дополнительных показателей определения победителя (при дележе мест): результат личной встречи, количество побед, различные коэффициенты.
    Не все шрифты поддерживают кириллицу. Для корректного отображения фамилий пришлось поискать нужный, но это заняло несколько минут.
    Программа весит всего ничего, не требует регистрации или активации.
    Перед соревнованиями желательно потренироваться в спокойной обстановке: заранее создать один-два турнира, потренироваться в настройках, вводе результатов.
    Lotos likes this.
  2. Боинг777 Защитник угнетенных

    • Участник
    • Старожил
    Member Since:
    08.04.2014
    Message Count:
    1.202
    Likes Received:
    641
    Репутация:
    41
    Оффлайн
    Тоже хочу этим заняться, но не знаю, с чего начать.
    Каким образом в программе обсчитывает рейтинги
    Я создаю свой первый турнир. Ввожу игроков с местными рейтингами. Провожу турнир. А как в конце сохранить список игроков с местными рейтингами, но уже обновленными? Чтобы можно было в следующий раз взять список, добавить, если нужно, новых игроков и опять провести процедуру?
    Ну или допустим, я создам список игроков с рейтингами, возьму из него для очередного турнира нужных игроков, как мне потом запихнуть их с новыми рейтингами назад?
    Например, я играл в каком-то городе года два назад, сейчас опять приехал, там мой рейтинг после турнира есть, значит, есть какой-то общий обновляемый список.
  3. Bulldozer Влад

    • Участник
    • Старожил
    Member Since:
    27.12.2012
    Message Count:
    1.076
    Likes Received:
    757
    Репутация:
    77
    Оффлайн
    Не, она шароварная и работает бесплатно только месяц.
    Из бесплатных есть Sevilla, Chesspairing под Windows и Vega под Linux. Мне сейчас тоже такая программа нужна будет. Скачал Vega, смотрю.
  4. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    А где скачать мона?
  5. Lotos Учаcтник

    • Участник
    Member Since:
    22.11.2012
    Message Count:
    171
    Likes Received:
    82
    Репутация:
    4
    Location:
    Крым
    Оффлайн
    Как-то целый год проводил еженедельные блиц-турниры с программой Swiss Master. Тоже довольно удобная программа, с ней не было никаких проблем. Но вот недавно попал с ней в засаду. Скачал новую версию, протестировал, вроде неплохо работает. Начал турнир, всё нормально, и тут после 5-го тура отказывается дальше работать! Требует купить полную версию. Ещё и интернета не было в турнирном зале, чтобы крякнуть на ходу. Мне повезло что людей было мало, 14 человек. И контроль времени по 15 минут. Успевал во время тура быстро вручную подбирать пары. Смотрел кто с кем не играл, у кого сколько очков, кто каким цветом. И так ещё успешно 3 тура провёл до конца и таблицу нарисовал в ворде. Ни у кого никаких претензий не было, турнир благополучно закончился.
    Но если бы было не 14, а 25 человек, а контроль времени не 15, а 5 минут, то тогда турнир был бы сорван. Так что теперь нужно быть осторожнее с коммерческими судейскими программами, а то мало ли что выкинут по ходу турнира.
  6. TopicStarter Overlay

    Цубаки Сандзюро Учаcтник

    • Участник
    Member Since:
    14.11.2013
    Message Count:
    570
    Likes Received:
    196
    Репутация:
    48
    Оффлайн
    Боин777, указанная мной программа рейтинги не пересчитывает, увы. Хотя не вижу проблем: можно судить с помощью одной программы, а рейтинги считать с помощью другой. Если не работать с большим количеством игроков, то сложностей не будет.

    Владрусс, вышлите e-mail мне в личку, перешлю Вам архив.
    Другие, в том числе и Swiss Master, у меня тоже есть, но руки не дошли все попробовать.

    Лотос, нельзя ничего обновлять, если нормально работает. Золотое правило! Но, как я отмечал, каждую новую судейскую программу необходимо обкатать в домашних условиях.
  7. Lotos Учаcтник

    • Участник
    Member Since:
    22.11.2012
    Message Count:
    171
    Likes Received:
    82
    Репутация:
    4
    Location:
    Крым
    Оффлайн
    Согласен с правилом. Правда у меня было не обновление, а первая установка программы на новый компьютер. И с домашним тестированием программы не всё однозначно. Там могут стоять скрытые лимиты и не знаешь в какой момент заблокируется и потребует купить лицензию. Может стоять ограничение на количество запусков, на количество туров, на количество игроков в турнире и т.д. В самый неподходящий момент может вдруг заблокироваться и сорвать турнир. Поэтому если взламывать коммерческие программы, то нужно быть на 100% уверенным, что там нет никаких скрытых счётчиков, лимитов и проверок подлинности.
  8. TopicStarter Overlay

    Цубаки Сандзюро Учаcтник

    • Участник
    Member Since:
    14.11.2013
    Message Count:
    570
    Likes Received:
    196
    Репутация:
    48
    Оффлайн
    Сатана там правит бал, там правит бал. Люди гибнут за металл, за металл!
    Ужо моя программа крякнутая, я вот глянул сейчас. Нехорошо пользоваться крякнутыми, согласен. Но ведь и Вы не получаете материальной выгоды от судейства. А программа далеко не новая )
  9. Боинг777 Защитник угнетенных

    • Участник
    • Старожил
    Member Since:
    08.04.2014
    Message Count:
    1.202
    Likes Received:
    641
    Репутация:
    41
    Оффлайн
    А чем напрмимер можно считать? Swiss master тоже не считает, или я не знаю, как считает?
  10. TopicStarter Overlay

    Цубаки Сандзюро Учаcтник

    • Участник
    Member Since:
    14.11.2013
    Message Count:
    570
    Likes Received:
    196
    Репутация:
    48
    Оффлайн
    Дальбог, не знаю. Но, Боинг, насколько много у Вас будет турниров; сколько человек Вы будете обсчитывать? Я вел некоторое время школьный кружок, у меня было примерно 25 человек, и я раз в неделю для них подсчитывал рейтинги вручную.
  11. Goranflo Заслуженный

    • Заслуженный
    • Ветеран
    • Старожил
    Member Since:
    30.09.2006
    Message Count:
    27.920
    Likes Received:
    30.170
    Репутация:
    674
    Оффлайн
    Да один раз забить в Эксель формулы и спокойно потом считать....
  12. Bulldozer Влад

    • Участник
    • Старожил
    Member Since:
    27.12.2012
    Message Count:
    1.076
    Likes Received:
    757
    Репутация:
    77
    Оффлайн
    Совет тем, кто рейтинги (самопальные) считает: не используйте Эло, он безнадёжно устарел. Используйте Глико-2. Ключевое преимущество: прогрессирующие шахматисты (читай дети) быстро получают адекватный рейтинг. Не нужно ждать годами достижения реального уровня, как в Эло. Калькуляторы есть.
  13. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    А что это за Глико-2? Где про него можно узнать?
  14. Bulldozer Влад

    • Участник
    • Старожил
    Member Since:
    27.12.2012
    Message Count:
    1.076
    Likes Received:
    757
    Репутация:
    77
    Оффлайн
    Краткое описание в википедии:
    http://en.wikipedia.org/wiki/Glicko_rating_system
    Страница автора:
    http://www.glicko.net/glicko.html
    И с этой страницы:
    Техническое описание:
    http://www.glicko.net/glicko/glicko2.pdf
    Ёксельная таблица:
    http://www.bjcox.com/?page_id=20&did=11

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

    Я и сам сделал реализацию на Си, так что в курсе как там и что. В том числе, как получены и работают формулы. Если надо, могу подсказать. Новая фишка у Глико-1 по сравнению с Эло - введение параметра RD, который отражает дисперсию рейтинга (точнее, СКО). У новых игроков он высокий (что соответствует высокой неуверенности в текущем значении рейтинга), что даёт им большие приращения рейтинга, а их соперникам малые. У Глико-2 ещё одна фишка, но об этом лучше там читать.

    Upd: Да, забыл сказать. Многие онлайн-сайты давно перешли на Глико или Глико-2 или изначально с ним были.
  15. Vladruss НедоКМС, победитель второразрядников.

    • Заслуженный
    • Ветеран
    • Заблокирован
    • Старожил
    Member Since:
    30.12.2009
    Message Count:
    16.477
    Likes Received:
    8.523
    Репутация:
    530
    Нарушения:
    31
    Оффлайн
    Bulldozer, спасибо, будем разбираться. Я вот тут нашел статью автора системы, как раз на русском, пока еще не читал: http://tennis.uspa.com.ua/gliko.html
  16. TopicStarter Overlay

    Цубаки Сандзюро Учаcтник

    • Участник
    Member Since:
    14.11.2013
    Message Count:
    570
    Likes Received:
    196
    Репутация:
    48
    Оффлайн
    Присоединяюсь к Владруссу: Бульдозер, спасибо, будем разбираться!

Share This Page