EN RU UK Facebook Vkontakte Ok

Contact Us

Форуми » Идеи / замечания ( Ideas / Concerns ) » Замечания тестовой фазы - 2

Viewing this topic right now (0):

//зачем стараться всех от всего оградить//
От всего вряд ли получится, но нужно стремиться совершенствовать :) Ну хотя бы попробовать. Если есть какой-то бок, то почему не нужно его подправлять или хотя бы минимизировать неудобство? :) 

Zirka, автозакрытие по умолчанию не будет включено, а при включении орг будет оповещен о возможных негативных последствиях. Все люди взрослые, должны брать на себя ответственность, зачем стараться всех от всего оградить.

--------------------------

Вообще, чтобы не плодить галочки (которых и так достаточно), можно держать автоподсчет включенным всегда (он же не вредит, только МДП закрывает), а оставить одну галочку автозакрытие, которая по умолчанию неактивна (а при включении показывается предупреждение)

Андрей, я добавил овертаймы в сетку кубка. Любые сыгранные матчи в текущих кубках будут обновлять сетку турнира и включать мячи в овертайме если выполняется два условия

- чемпионат имеет тайбрейкер - Д.в. по всем матчам серии

- в серии ничейный результат (для текущих и завершившихся серий)

Также админы могут самостоятельно перегенерить сетку кубка - в игровой зоне сразу над сеткой есть кнопка "обновить сетку"

В общем, нужно сделать 2 галки: Автоподсчет и Автозакрытие. Автоподсчет активен по умолчанию, а Автозакрытие - нет.

Окей, согласен. будет сделано

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

 

К сожалению, это сейчас невозможно. Есть ограничение системы на заигранные туры.... там много работы чтоб это ограничение обойти.... если невозможно проконтролировать закрытие туров, то лучше не ставить галочку возла авто-закрытия тура. 

 

Поддерживаю предложение по автоподсчету МДП.

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

Пример с использованием автоподсчета тура: в четверг тур по ЛЕ, на выходных - по еврочемпам.
Орг не проводил манипуляций с турниром с четверга по воскресенье. Зашел в понедельник, а там закрыты оба тура. Четверговый редактировать уже нельзя. А там один из МДП завершился в доп. время и его исход отличается от исхода основного времени. В турнире же считается основное.
В итоге МДП подсчитан неправильно и отредактировать его результат уже не представляется возможным..

Ок, предлагаю внести в описание автоподсчета предостережение по поводу кубков со слишком частыми дедлайнами. Равно как о проблеме со стягиванием результатов матчей, где был овертайм или пенальти.

Предостережение можно выдавать, когда сохраняются настройки турнира со включенной галочкой "автоподсчет".

------------------------------------------

Хотя думаю, что дотошному игроку можно будет объяснить ситуацию, поскольку 4-й матч будет отмечен в этапе как "удален" (он не пропадет вовсе, а если и пропадет, то можно будет указать на то, что среди 4-х матчей был и его матч, просто не был учтен).

-------------------------------

Предложенный тобой вариант может помочь в данном случае, но он не поможет, если орг будет более безалаберным и набросает МДП вперемежку, а потом будет требовать правильности порядка закрытия туров. Если же орг достаточно организован для того, чтобы туры не пересекались, то ему поможет показанное предупреждение об опасности автоподсчета.

---------------------------------

Столько всего написал, а потом меня осенила более разумная идея, но не хочется удалять уже написанное - вдруг пригодится)))

 

В общем, нужно сделать 2 галки: Автоподсчет и Автозакрытие. Автоподсчет активен по умолчанию, а Автозакрытие - нет.

Автоподсчет - это стягивание результатов МДП и закрытие МДП, а Автозакрытие - это еще и закрытие всего тура автоматом.

Таким образом, у орга будет возможность проконтроллировать результаты тура, избегая рутинной работы по закрытию МДП.

Андрей, автоподсчет мешает!!!
Он сам закроет 3-й матч, а 2-й тупо удалит... Я тут ничего сделать не смогу...

Я говорю сейчас не о себе, а о функции автоподсчета, которая работает некорректно. Если она есть, то должна работать правильно. Я сейчас знаю, что она работает некорректно, поэтому использовать ее не буду. Но есть же еще и другие, которые могут наступить на те же грабли...

По моему мнению правильно так: автоподсчет срабатывает после последнего завершившегося МДП в туре N при условии, что закрыт тур N-1. Если тур N-1 не закрыт, то автоподсчет просто в ожидании закрытия предыдущего тура. Мне кажется никаких сложных пересчетов при этом не должно возникнуть. Просто в алгоритм добавить одно условие.

Если вас не убедили мои доводы, приведу еще один на примере. Если и он вас не убедит, то диспут сворачиваем :)

Итак:
1. Нашелся орг, который решил провести кубковый турнир с серией до 3-х побед.
2. Серии проводит по 2 игры за уик-энд.
3. Орг использует автоподсчет тура.
4. В турнир заявился дотошный игрок.
5. После 3-х матчей дотошный игрок проигрывает 1:2.
6. 4-ю игру дотошный игрок проводит дома и выигрывает.
7. 5-ю игру дотошный игрок проводит на выезде и проигрывает.
8. В 4-й игре один из МДП заканчивается позже последнего 5-й игры. И 4-я игра удаляется из серии.
9. Через пару дней после закрытия туров заходит дотошный игрок глядя на результаты своей серии начинает возмущаться, что в его серии он сыграл 1 игру дома, а 3 на выезде. И просит орга переиграть 4-ю игру серии (которая на самом деле 5-я), чтобы все были в равных условиях. Орг начинает ему долго объяснять, что была четвертая игра, но она стерлась. Что таков функционал сайта и т.д.
На что игрок может вполне резонно (по сути, но не по форме) назвать орга конченным г..., с помощью идиоматических выражений объяснить ему путь к светлому будущему параллельно обхаяв еще и функционал сайта, на который ссылался орг.

Только не нужно говорить, что здесь много "если" :) Просто спомните закон Мерфи: "Если есть вероятность того, что какая-нибудь неприятность может случиться, то она обязательно произойдёт" :)))

По последнему твоему абзацу. Я так понимаю мы говорим итолько об автозакрытии. Ведь никто не помешает тебе самому закрыть 4, 5 тур вручную..., а потом закрыть ПТ...

а кто тебе мешает в кубке вручную закрыть 2 матч, а затем 3?))) Круговых турниров побольше будет, и текущее автозакрытие с ними работает хорошо, а при твоем предложении может давать сбои. Может, проще в кубках, где важен счет в серии и идут спаренные туры, отключать автозакрытие, а не менять процедуру и ставить под удар множество других турниров и оргов?

У відповідь на Zirka

ну, тут я руководствовался примером с реального футбола :) если ПТ не был нужен в определенное "окно" (к примеру между 3 и 4) то он просто остается неиспользованным... 
хочется все ж таки что туры шли в хронологическом порядке насколько это возможно...

Так проблема в том, что при автозакрытии третьего тура на назначение переигровки 3-го тура у орга времени только от дедлайна 3-го тура до закрытия 3-го тура. Если орг действительно выпал на выходные, то может случиться неприятность. Больше ПТ в конце это хорошо, но все равно может возникнуть путаница с переносами. Потом, возможно, придется играть матчи, перенесенные с одного тура, в разные ПТ. 

Я бы либо дал возможность ведущему удалять ПТ, либо ждать до закрытия следующего за ПТ тура, а потом уже удалять ПТ.

Но в тоже время я не закрывал 5 и 6-й туры. Если я закрою 7-й, означает ли это, что синяя появится в 5-м, или 6-м? :)

нет, синяя кнопка появляется только в последнем закрытом туре...

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

т.е. после нажатия кнопки "закрыть тур", тур не сразу же помечается закрытым, а примерно через несколько минут... 

и только после его закрытия появится синяя кнопка :)

Стоит ли в системе для таких случаев проверка, что если в предыдущих турах есть неявки, то ПТ не удаляется?

нет, для переигровок есть более строгие правила.. если тур уже "заигран", то провести переигровку не возможно. 

из ЧаВо

Некоторые ограничения:
* переигровочные дни возможны только после каждого третьего тура (после 3-ье, 6-го и тд) + один переигровочный день в самом конце турнира. Это техническое ограничение и не может быть изменено.
* технически можно переиграть матч только последнего закрытого тура. Если матч "заигран" (был тур после него), то переигровка уже невозможна.
* нельзя назначать две переигровки для одного игрока на один переигровочный тур. К примеру если игрок уже переигрывает матч 1-го тура, технически невозможно переигрывать также и 2-ой тур для этого игрока, т.к. все матчи 1-3 туров автоматически переносятся в ПТ1
* переигровки невозможны для турниров по швейцарской системе

По автоподсчету понял - но это нужно исправлять. Т.к. возможны некорректные результаты серий в Кубковых соревнования до N побед. Это не критично, но все-таки неправильно.

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

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

если идут спаренные туры и исход серии зависит от того какой тур закроется первым, то, как мне кажется, нужно убирать галочку возле "автозакрытия" и управлять закрытием туров руками... 

Да, Рустам, ты что-то намудрил с удалением ПТ. Вроде бы план был сделать возможным удаление ПТ, если он не нужен (по желанию орга!), а в итоге он сам удаляется вместе с закрытием последнего тура перед ним.

ну, тут я руководствовался примером с реального футбола :) если ПТ не был нужен в определенное "окно" (к примеру между 3 и 4) то он просто остается неиспользованным... 
хочется все ж таки что туры шли в хронологическом порядке насколько это возможно...

я добавлю все-таки побольше туров в конце турнира, как и писал раньше Рома

У відповідь на Zirka
По последнему твоему абзацу. Я так понимаю мы говорим итолько об автозакрытии. Ведь никто не помешает тебе самому закрыть 4, 5 тур вручную..., а потом закрыть ПТ...

Андрей, ну и вопросы ты задаешь :)))

Турниров, где есть спаренные туры - мульйон.
Где-то наверняка есть и будут кубковые турниры со спаренными турами (согласен, что это плохо, но я это опускаю поэтому о правильности данной системы - это не ко мне, а к оргам, которые создают по несколько туров подряд в одном турнире).
По поводу остальных твоих "правильно":
//правильно ли при таком расписании ожидать результат МДП, который закончится только после окончания следующей игры?, я отвечу - конечно правильно. //
Правильно, если это соответствует регламенту турнира. Если в турнире прописано, что "матч учитывается, если перенесен на срок не более...", то если уложились в эти "не более", то засчитывать нужно обязательно.
//правильно ли закрывать сначала 2-й тур, который закончился в понедельник при том, что закончился 3-й тур еще в воскресенье//
Правильно - потому что порядок матчей был установлен оргом. И на месте игрока я буду возмущен, если отменят 3-й матч и засчитают 4-й. Такая практика существует везде, в. .т.ч. в реальном спорте.
Если матч команд в 1-м круге перенесли на весну и они сыграют после своего же матча второго круга, то никому не взбредет в голову говорить, что матч, который закончился позже - это матч второго круга.

И мой ответ, что из 3-х твоих "неправильно" - 2 "правильно". А третье - это уже философия. Оргов много и каждый может делать так, как ему нравится...

 

Рома, а правильно ли при таком расписании ожидать результат МДП, который закончится только после окончания следующей игры? 

И правильно ли закрывать сначала 2-й тур, который закончился в понедельник при том, что закончился 3-й тур еще в воскресенье?

Правильно ли вообще создавать 2 таких тура подряд, если игрокам нужно знать состояние дел в дуэли перед ставкой на 3-й тур? (я, например, всегда ругаюсь на оргов, которые создают постоянно "пересекающиеся" туры, особенно в плей-офф или перед последним туром группового турнира).

Перевешивают ли эти три "неправильно" "неправильный" счет в серии? :-) 

Повторюсь, я до сих пор считаю, что автозакрытие тура работает корректно. Если последовать твоему предложению и  ввести закрытие тура, только если были закрыты все туры перед ним, это создаст большую проблему в круговых турнирах, где ПТ1 идет в календаре после 3-го тура, а я его назначаю где-то после 5-6 тура при плотном календаре (чтобы для игроков было время на ставку). А создавать дополнительное правило для подсчета серий до N побед (или даже для всех кубковых турниров) я не считаю целесообразным, т.к. это чревато багами. Хотя по последнему вопросу последнее слово за Рустамом :-)

По автоподсчету понял - но это нужно исправлять. Т.к. возможны некорректные результаты серий в Кубковых соревнования до N побед. Это не критично, но все-таки неправильно.

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

Пример: идет кубок до 3-х побед. Игры идут плотно по 2 за уик-энд.
Один матч в субботу, второй в воскресенье.
Счет в серии 2:0. 3-й матч выигрывает игрок2 и счет становится 2:1. 4-й матч выигрывает игрок1 и счет становится 3:1.
Но: из субботней программки МДП перенесен на понедельник и она закрывается после воскресной программки. В итоге 3-й матч вычеркивается и получается игрок1 выиграл серию со счетом 3:0.
Победитель, конечно не меняется, но будет некорректная статистика встреч и некорректный итоговый результат серии в раунде.

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

Рома, туры считаются в порядке закрытия, а не по порядку дедлайна.

Если для тебя так важно контроллировать процесс закрытия туров, то просто убери галочку с Автоподсчет тура. Эта галочка дает ТОЛЬКО автоматическое закрытие туров. Результаты МДП будут стягиваться в любом случае, даже без этой галочки. Мне кажется, это именно то, что тебе нужно.

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

Да, Рустам, ты что-то намудрил с удалением ПТ. Вроде бы план был сделать возможным удаление ПТ, если он не нужен (по желанию орга!), а в итоге он сам удаляется вместе с закрытием последнего тура перед ним.