Перейти к содержанию

Сообщения от ОФБ-12

Пока нет оценок — будьте первым!
Объявление
Аватар пользователя
#1
«ОФБ - 12»


Открыта регистрация на квалификационный турнир к самому престижному online-турниру по HoMM 3 на heroesworld.ru – «Финальная Битва»

Организационные вопросы:

1. Ведущий турнира – Sanin (ICQ - 423164784); судьи – LuckyF (ICQ - 681350680), Dave_HUN (ICQ - 635192642), Dirty Player (ICQ - 408722873).
2. Турнир официальный, регулярный, проходит по Правилам организации, проведения и участия в турнирах по HOMM3 онлайн.
3. Все игры турнира идут в рейтинг игроков HoMM3 HW.
4. После старта турнирных игр регламент турнира меняться не будет.
5. Спорные моменты, если таковые возникнут, обсуждаются вне форума. Для решения необходимо обратиться к ведущему или одному из судей турнира в ICQ и предоставить подневные сейвы, логи ICQ и другую необходимую информацию.
6. Турнирные игры необходимо играть в рамках установленного срока. За нарушение игровых сроков по решению ведущего и судей турнира игрока могут оштрафовать вплоть до дисквалификации с турнира.

Требования к участникам:

- В турнир не будут приниматься игроки, у которых есть неподтвержденные рапорты.
- Заявки от игроков недавно зарегистрированных на форуме рассматриваются в индивидуальном порядке.
- Организаторы сохраняют за собой право отказать в регистрации на турнир игрокам, которые неоднократно снимались или были дисквалифицированы с других турниров ХВ.

Регламент

Правила:

1. Версия игры: Турнир проводится на версии игры SoD + HD мод.
2. В турнирных играх используются патчи HW_rulez 1.40 и HW_rulez 1.38.2.
Патч HW_rulez 1.38.2. используется для игры на шаблоне h3dm1 и игры в режиме «Битва магов».
Патч HW_rulez 1.40 используется для игры на всех остальных шаблонах и во всех турах, кроме второго.
3. Турнир проводится по правилам online игр в Герои 3.
Уточнение к правилам: на всех шаблонах обязательно включается опция «Перестройка гильдии магов», при этом при игре с патчем HW_rulez 1.40 выключается опция «Перестройка библиотеки». При игре с патчем HW_rulez 1.38.2 ограничений на перестройку библиотеки нет.
4. Рестарты в сумме 3 дня (111+111+111 или 111+112 или 113), для шаблона h3dm1 – один день (111).
5. Шаблоны:
Panic, h3dm1, Diamond, Mini-Nostalgia, Jebus Cross, 6lm10a, Spider.
Шаблон выбирается стандартным черком, очередность черка определяется монеткой.
6. Регламент игр турнира будет меняться в зависимости от тура.
Первый тур: обычный торг, стандартные правила.
Второй тур: обычный торг, игры играются с включенной галкой «Битва магов» (подробнее про опцию).
Третий тур: обычный торг, стандартные правила.
Четвертый тур: обычный торг, но соперники выбирают друг другу стартовых героев (для примера см. турнир 2010).
Подробности. Для всех шаблонов, кроме h3dm1: после генерации пары замков в лобби следует обычный торг. Игрок, который выиграл торг, первым выбирает замок, после чего соперники назначают друг другу стартовых героев.
Для шаблона h3dm1: в лобби генерируется случайный замок, после чего соперники торгуются за право первым назначить героя сопернику.
Пятый тур: обычный торг, стандартные правила.
Шестой тур: 200% fullrandom на всех шаблонах. Цвет определяется монеткой и меняется после каждого субъективного рестарта.
Седьмой тур: обычный торг, стандартные правила.
Восьмой тур: обычный торг, игры играются без правил на всех шаблонах.
Девятый тур: обычный торг, стандартные правила.
7. Выбор цвета: за право выбора цвета проводится торг (исключение - шестой тур).

Формат проведения турнира:

1. Регистрация с 13 июля до 21 июля (сроки могут быть скорректированы, следите за обновлениями).
2. Начало турнирных игр – 23 июля 2018 г. Окончание турнира – 26 ноября 2018 г.
3. Турнир проводится по швейцарской системе в 9 туров. Срок каждого тура составляет 14 дней.
4. В срок тура необходимо предоставить отчет о состоявшейся игре тура в турнирной теме для учета турнирного результата. В случае невыполнения указанного требования правил, в матчах будет выставлен либо технический результат, либо счет 0-0.
5. Сроки туров:
1 тур: 23 июля – 5 августа
2 тур: 6 августа – 19 августа
3 тур: 20 августа – 2 сентября
4 тур: 3 сентября – 16 сентября
5 тур: 17 сентября – 30 сентября
6 тур: 1 октября – 14 октября
7 тур: 15 октября – 28 октября
8 тур: 29 октября – 11 ноября
9 тур: 12 ноября – 25 ноября
6. За победу в игре дается 3 очка, за ничью – 1 очко, за поражение – 0 очков.
Места распределяются в зависимости от набранных очков.
В случае равенства очков, действуют дополнительные показатели в порядке приоритета:
1) Коэффициент Бухгольца;
2) Количество побед;
3) Личная встреча;
В случае если по дополнительным показателям не удастся распределить места между участниками, имеющими возможность попасть в финальную стадию турнира, будут проведены тай-брейки.
Правила тайбрейка: черк шаблонов, рандомная пара городов + торг за выбор города и за выбор цвета.
7. В «Финальной Битве–12» участвуют 16 игроков:
Победитель ФБ-11 LuckyF,
2-е место ФБ-11 Dave_HUN,
3-е место ФБ-11 FireToSky,
Победитель или финалист турнира «Only XL-5»,
Победитель или финалист турнира «Любимчики, в бой-10»,
Победитель или финалист турнира «Wowa Memorial»,
Победитель турнира «Новичок - 2018. Зима» при наличии рейтинга 1750+,
Первые 9 мест (гарантированно) – из турнира ОФБ-12.

Дополнения:
В случае, если победитель турнира «Новичок - 2018. Зима» откажется от участия в ФБ-12 – его слот займет финалист указанного турнира;
В случае, если победитель (финалист) турнира «Новичок - 2018. Зима» не будет иметь рейтинг 1750+ на момент начала турнира ФБ-12, его слот займет игрок, занявший 10-е или последующее место в ОФБ-12;
В случае, если LuckyF, Dave_HUN или FireToSky откажутся от участия в ФБ-12 – их слот займет игрок из турнира ОФБ-12;
В случае, если LuckyF, Dave_HUN или FireToSky победят в турнирах «Only XL-5», «Любимчики, в бой-10» или «Wowa Memorial», право на участие в ФБ-12 переходит к финалистам указанных турниров.
В случае если победители турниров «Only XL-5», «Любимчики, в бой-10» или «Wowa Memorial» войдут в число игроков, занявших одно из проходных мест в ОФБ-12 либо откажутся от участия в турнире ФБ-12, право на участие в ФБ-12 переходит к финалистам указанных турниров.
В случае если финалисты турниров «Only XL-5», «Любимчики, в бой-10» или «Wowa Memorial», также войдут в число игроков, занявших одно из проходных мест в ОФБ-12, либо откажутся от участия в турнире ФБ-12, их слот займет игрок, занявший 10-е или последующее место в ОФБ-12.
ICQ 423164784

В ответ пользователю Xocenk
Аватар пользователя
#839
Xocenk
А зачем разбираться, как там программа считает (на будущее хорошо, конечно)? По регламенту никаких 0.5 и быть не может:
Можно и считать тупо сумму набранных очков, но ведь программа даёт эти бонусы не просто так. А всё почему? Например, в первом туре Амилу играл против оппонента с ником Johnny the bony, который проиграв две игры покинул турнир, не доигрывая его. Поэтому в коэффициент ему идёт 0! Что автоматически вычёркивает его из кандидатов пройти практически при любой делёжке. Виноват ли он в том, что поймал в первом туре такого оппонента? Я думаю, что нет. Именно из-за таких ситуаций, система и даёт дополнительные баллы за не сыгранные игры. Правда вопросы возникают другие. Почему же +0,5? И почему у Тварыны разные версии программ считают по-разному? Кому верить? :smile39:
Xocenk
а коэффициент, выданный программой, является определяющим.
Вот именно такую формулировку рекомендую прописать в следующим ОФБ. Что прога показала, то и считать истиной. Что делать сейчас - будем думать.

Добавлено через 3 минуты
Georg_
Возможно путаница возникла вот из-за какого ньюанса:

"Приложение к Турнирным правилам ФИДЕ
Правила применения дополнительных показателей
Одобрено Генеральной Ассамблеей 1998 г.
1. Учет несыгранных партий
Чтобы исключить нежелательное влияние несыгранных партий на распределение мест, эти партии должны считаться следующим образом.
Независимо от результата несыгранной партии (выигрыш в случае, когда игрок получает очко из-за «свободен от игры», выигрыш или поражение по присуждению или партия не игралась, потому что игрок выбыл или отсутствовал в течение одного или нескольких туров), этот результат должен считаться при определении дополнительного показателя как ничья игрока против самого себя."
Да, именно об этом я и говорл. Другое дело, что про фразу, выделенную жирным шрифтом, я совсем забыл. Тогда попробую разобраться с коэффом Тварыны ещё раз.
Georg_
То есть программа при подсчёте Бухгольца воспринимает технические победы, или не сыгранные партии выбывших игроков как ничьи с самим собой. Правда откуда берутся эти 0.5 всё равно не понятно...
Про +0,5 у меня только одна гипотеза. Программа изначальна заточена на систему очков 1-0,5-0 и ничья как раз даёт +0,5. По идее, при системе 3-1-0 она должна давать +1, а даёт всё-равно +0,5. Что выглядит как явный баг.
В ответ пользователю Dirty_Player
#840
Xocenk
Иначе получается противоречие регламенту турнира: не коэффициент Бухгольца, а коэффициент, выданный программой, является определяющим.
Dirty_Player
Вот именно такую формулировку рекомендую прописать в следующим ОФБ. Что прога показала, то и считать истиной.
Если правила турнира сделать непрозрачными, а ссылка в правилах на программу является непрозрачным правилом, то многие будут также считать;) :
Dirty_Player
Возможно, конечно, очередной заговор против Тварыны в ОФБ :D
艰难获胜 herolwy
В ответ пользователю kamukag3e
#841
идея слепо верить "программе" жутко плоха.
программы нужны ровно настолько, насколько они делают именно то, что нужно человеку.

что касается следующего турнира, то по хорошему бухгольц вообще пора отменять как решающий критерий и вводить переходные игры.
https://www.twitch.tv/grando__
В ответ пользователю Grando
Аватар пользователя
#842
Al Feyn
идея слепо верить "программе" жутко плоха.
Тогда почему, на всех уровнях шахматных турниров используют "жутко плохую идею"?
В ответ пользователю Dirty_Player
#843
Dirty_Player
Тогда почему, на всех уровнях шахматных турниров используют "жутко плохую идею"?
Использование программы само по себе не является плохой идеей, главное чтобы все понимали как эта программа должна считать бухгольц, и это надо прописать в правилах. И тогда все ок.
艰难获胜 herolwy
В ответ пользователю kamukag3e
Аватар пользователя
#844
kamukag3e
Использование программы само по себе не является плохой идеей, главное чтобы все понимали как эта программа должна считать бухгольц, и это надо прописать в правилах. И тогда все ок.
Ещё раз повторю. В регламенте шахматных турниров написано: "Жеребьёвка и подсчёт коэффициентов выполняются в программе Swiss Master x.x." и всё! Всё! Кто хочет, пусть сам узнаёт как эта программа что считает. Если приехал участвовать в турнире, значит всё устраивает. Не устраивает - не приезжай. Никто ни с кем не сюсюкается.
В ответ пользователю Dirty_Player
Аватар пользователя
#845
Колись був такий шахіст Роберт Фішер. Спочатку він лаявся з приводу того, що радянські шахісти влаштовують договірні нічиї та на спосіб підрахунку балів. А потім стиснув булки і став чемпіоном світу. :smile54:
Мой любимьій размер - тройка. Будь то конса, утопа или сиськи
ICQ:5676388
В ответ пользователю Dirty_Player
#846
Dirty_Player
Тогда почему, на всех уровнях шахматных турниров используют "жутко плохую идею"?
Вижу два возможных ответа на этот вопрос
1. Потому что всё протестировали, используют очки 1.0-0.5-0.0 и знают что для этого случая программа считает корректно?
2. Потому что предыдущий орг написал такие правила, а в этот раз тупо скопировали.

2й вариант более вероятен, потому что никто не парится
https://www.twitch.tv/grando__
В ответ пользователю Ihromant
#847
Ihromant
Колись був такий шахіст Роберт Фішер. Спочатку він лаявся з приводу того, що радянські шахісти влаштовують договірні нічиї та на спосіб підрахунку балів. А потім стиснув булки і став чемпіоном світу. :smile54:
Ну раз мы пока ругаемся, значит время стиснуть булки еще не пришло:D
艰难获胜 herolwy
В ответ пользователю kamukag3e
Аватар пользователя
#848
Дело в том, что у программы не всё так просто и у неё свой взгляд на фривины. Все неигранные (не важно, фривин или фрилуз) она считает, как +0,5 (возможно баг, т.к. +0,5 хорошо вписывается в систему очков 1-0,5-0 но не очень в систему 3-1-0). Попробуем прикинуть для нашей ситуации. Вычитаем из суммы очки за фривины и прибавляем очки за неигранные партии.

Я уже давно не имел дело с шахматами, и, соответственно, расчетами бухгольца. Но насколько всплывает в памяти - фривин или фрилуз как раз важно. При фривине коэфф считается как 0,5 (при 1 за победу и 0,5 за ничью) а при фрилузе как 0.

При системе очков 3-1-0 по логике за фривин нужно давать 1 (как за ничью), а не 0,5. Но за фрилуз все равно 0. С такой системой дел я не имел, поэтому это лишь по логике, как правильно - не в курсе

Посчитать самостоятельно свою теорию я не могу, т.к. полной таблицы результатов вообще нет (почему?), а только верхний огрызок.

Вообще просьба к организатору выложить полный результат турнира. Мне, может, важно семьдесяткакое место я занял :D
ICQ 289320583
В ответ пользователю Dirty_Player
#849
Dirty_Player
Ещё раз повторю. В регламенте шахматных турниров написано: "Жеребьёвка и подсчёт коэффициентов выполняются в программе Swiss Master x.x." и всё! Всё! Кто хочет, пусть сам узнаёт как эта программа что считает. Если приехал участвовать в турнире, значит всё устраивает. Не устраивает - не приезжай. Никто ни с кем не сюсюкается.
Так я с этим подходом и не спорю, пропишите его в регламенте и все ок, никто вопросов задавать не будет.
На данный момент в регламенте указано только, что про равенстве очков действуют дополнительные показатели: и первый показатель - это Коэффициент Бухгольца. Как он считается и с помощью какой программы для данного турнира в регламенте не прописано, значит гуглим.
Например википедия выдает такое определение: "Коэффициент Бухгольца определённого участника складывается из суммы всех очков соперников, с которыми данный участник играл, независимо от результата встреч между ними. Идея заключается в том, что участнику, игравшему с более сильными соперниками (соперниками, набравшими в сумме больше очков), присуждается более высокое итоговое место. Все несыгранные партии (+/-) условно считаются ничейными."
В данном определении ни слова про пол очка, это к примеру с бухгольцом twaryna, какая разница сыграл он фактически с Dust_HL или не сыграл, результат игры зафиксирован - это тех.луз twaryna, значит очки Dust_HL должны идти в расчет коэффициента бухгольца twaryna.
По моему все просто и не надо додумывать как считает пол очка программа, если можно просчитать вручную.
艰难获胜 herolwy
В ответ пользователю kamukag3e
Аватар пользователя
#850
kamukag3e
Как он считается и с помощью какой программы для данного турнира в регламенте не прописано, значит гуглим.
Если открыть всё-таки не первую ссылку на википедию, а хотя бы вторую, третью или четвёртую, то прочитаем примерно следующее:
Примечание. К вопросу о расчете коэффициентов при пропуске тура и неявке соперника.

Как правило, используется следующий подход.

Все несыгранные партии (пропуск тура, неявка или нехватка соперника, "плюс") в целях подсчета коэффициентов условно считаются ничейными:

при неявке соперника партия условно счичается ничейной
при отсуствии соперника (при нечетном числе участников в швейцарской системе) партия считается сыгранной вничью с самим собой
при пропуске тура в начале турнира (при опоздании) или в конце турнира (при снятии) считается, что партии сыграны вничью с самим собой
Как бы то ни было, мы будем руководствоваться этим. Я не вижу причин считать иначе. Почему? Я уже объяснил выше.

Вообще, долго пришлось разбираться с этими программами, считай половину воскресения убил на это, но всё же мы с коэффициентами разобрались. Чуть позже, Санин выложит итоги.
В ответ пользователю Dirty_Player
Аватар пользователя
#851
Начну с самого главного, что всех интересует: за право заместить в турнире победителя Новичка kolianxxxxxx сыграют Redwhait и twaryna.

Второе: Dima Surmay и Yostairs выходят в ФБ, как и было озвучено в самом начале.

Georg_ и Amiloo, увы, в ФБ не попадают (ну если только кто-то откажется, но это вряд ли).

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

Итак, изначально были выложены результаты, которые выдала моя программа. Затем было подмечено, что программа подсчитала очки своеобразно и далеко не очевидным образом. Хуже всего, что потом выяснилось: у Dirty_Player та же программа дает другие результаты для twaryna. Тут уже надо были идти до конца, выясняя причину или тупо назначить стыковые игры на всех шестерых игроков. Этот вариант выглядел плохо по отношению к уже озвученным вышедшим игрокам, поэтому от стыковых матчей на шестерых отказались сразу.

Что мы имели? Мы имели 4 варианта расчета Бухгольца: самый примитивный (от Камикадзе) - его разумеется всерьез не рассматривали. 2 программных расчета, в которых за несыгранную игру в Бухгольц дается 0,5 - расчет данный моей программой и расчет данный программой Dirty. И наконец - ручной расчет, в котором за ничью дается 1 очко, а не 0,5. Последний вариант также был быстро отброшен, потому что давал ту же тройку игроков, что и программа Dirty, либо ту же тройку, что и моя программа - весь вопрос в том как посчитать Бухгольц для twaryna.

Итак, Бухгольц twaryna моя программа посчитала как 125, а программа Dirty дала ему 132,5. Это бы не имело большого значения, но от того как посчитан Бухгольц зависит кто все-таки займет место kolianxxxxxx. Как некоторые уже заметили, весь сыр-бор случился из-за партии первого тура Dust_HL vs twaryna, в которой я поставил луз по неявке. Вообще логика такая: при 0-0 я всегда ставил луз по неявке, при техвинах-техлузах я ставил луз по неявке в случае, если партия не была начата. А если партия была начата, то я ставил луз по присуждению и программа считала это игровым результатом со всеми вытекающими для Бухгольца последствиями. Так вот: моя программа считала, что пара была, а для Бухгольца брался результат Дуста, программа Dirty разрывала пару, а для Бухгольца подставлялся результат самого twaryna. Подробно этот вопрос и программную логику может осветить Dirty_Player.

И тут мы решили сверить версии программ, и они, конечно, оказались разными. То есть в какой-то момент изменилась логика самой программы и мы оказались с вот такими проблемами в нашем турнире. Наверняка будут спрашивать, поэтому скажу сразу: турнир проводился на более новой версии и именно новая версия выводит вперед Redwhait, а та которая постарее - выводит вперед twaryna. Места Dima Surmay и Yostairs не меняются в зависимости от версий программ: они опережают и Redwait, и twaryna.

Ну а дальше выбор весьма интересный: с одной стороны правильнее взять версию поновее - и выходит Redwhait, с другой стороны не попасть в призы потому что обновилась программа - это вообще лолшто. Даже договорная ничья - это более спортивно, чем такая ерунда. И мы приняли решение, что лучше дать возможность игрокам побороться за место в ФБ в очном поединке, чем решать, какая версия правильнее считает.

Поскольку эта игра проходит в рамках турнира, то и правила у нее будут такие же, как у турнира. Тот же пул шаблонов, по умолчанию выключенная перестройка библиотеки (внимательно: теперь для этого не нужен рулз 1.40), стандартные правила и таймеры. По умолчанию играется bo1, по договоренности можно сыграть bo3. Игры постить в этой теме, срок - желательно до конца недели.
ICQ 423164784

В ответ пользователю Sanin
Аватар пользователя
#852
Объясню, в чём был сыр-бор. На скрине указано различие между версиями программы. В старой версии, программа пару разрывает и при расчёте коэффициента ставит ничью против самого себя. При этом, игроки могли встретится между собой снова. А в последней версии, программа пару не рвёт, а ставит игрокам условную ничью и уже исходя из этого расчитывает. В результате, получается ощутимо меньше. Скорее всего, это правильно, исходя алгоритма:
при неявке соперника партия условно счичается ничейной
при отсуствии соперника (при нечетном числе участников в швейцарской системе) партия считается сыгранной вничью с самим собой
при пропуске тура в начале турнира (при опоздании) или в конце турнира (при снятии) считается, что партии сыграны вничью с самим собой
Но всё же, мы решили дать шанс Тварыне проявить себя и опровергнуть теорию заговора))))

P.S.: +0,5 или же +1 разницы не имеет, порядок распределения мест тот же, я проверил. Общая таблица тоже прилагается.
Вложения 2
2 файл(ов) • Общий размер: 120,3 KB
В ответ пользователю Dirty_Player
#853
когда вы говорите что программа ставит условную ничью и начисляет очки то это очки только для коэффициэнта Бухольца? или к основным набранным очкам она тоже прибавляет очки за ничью?