Banner   Фото-рандеву   Majordomo
шатры тент

Вычисление итогов незавершенных турниров

Руководство посетителя сайта TurnirLogic.com

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

Выбор турнира для обработки и анализа.
Посетитель сайта может выбрать один из доступных для анализа турниров. Это может быть турнир, сведения о котором были сохранены самим посетителем ранее (но не ранее, чем месяц назад), либо один из текущих турниров, данные о котором есть на сайте (например, отборочные игры Лиги Чемпионов, Лиги Европы, Чемпионата мира и др.).
При выборе "своего" сохраненного турнира можно корректировать данные, например, вводить новые результаты сыгранных матчей.

Ввод и корректировка данных о турнире.
Ввод данных о новом турнире начинается с указания количества участвующих в нем команд и количества кругов розыгрыша (1 или 2). Появляется для заполнения турнирная таблица.

команда 1 2 3 4 желаемые места
1 : : : от до
2 : : : от до
3 : : : от до
4 : : : от до
Нужно ввести названия команд, результаты зыгранных матчей и желаемые места. Результаты игр вводятся только над диагональю, а под диагональю они заполняются автоматически. Если игра еще не состоялась, то вводить сведения о ней не надо. Желаемые места команд можно не заполнять. Если вводить не желаемый интервал мест команды, а конкретное место, то достаточно ввести его в одно из полей "от" или "до".

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

команда 1 2 3 4 в н п очки мячи места желаемые места
Бавария 1 : 3
0 : 1
2 : 1
1 : 1
1 : 0
6 : 1
3 1 2 10
4
11 : 7
3:2; 1
1 от до
БАТЭ 3 : 1
1 : 0
0 : 3
2 : 4
3 : 1
0 : 2
3 0 3 9 9 : 11 3 от до
Валенсия 1 : 2
1 : 1
3 : 0
4 : 2
2 : 0
0 : 1
3 1 2 10
1
11 : 6
2:3; 1
2 от до
Лилль 0 : 1
1 : 6
1 : 3
2 : 0
0 : 2
1 : 0
2 0 4 6 5 : 12 4 от до
Если турнир двухкруговой, то в турнирной таблице игры первого круга стоят над играми второго круга. а гостевые игры отмечены жирным шрифтом. Для полного заполнения турнирной таблицы все матчи первого круга должны быть сыграны.
Красным цветом обозначены результаты будущих игр.
Графы таблицы 'В', 'Н' и 'П' содержат соответственно количество выигрышей, ничьих и поражений.
Если команды набрали в общем зачете одинаковое количество очков, они попадают в подгруппу, для которой выполняется перерасчет мест, а сведения для этого расчета выделяются в турнирной таблице синим цветом.
В случае, когда результаты личных встреч являются решающими, графа 'Очки' содержит дополнительно количество очков, набранных внутри подгруппы, а графа 'Мячи' - забитые и пропущенные мячи, а также забитые голы на выезде внутри подгруппы.
А в случае, когда результаты личных встреч несущественны, для двухкругового турнира графа 'В' содержит дополнительно общее количество побед на выезде, а графа "Очки" - общее количество забитых голов на выезде.
Места команд сопровождаются вопросительными знаками, если невозможно точно их определить, когда нужно бить пенальти, тянуть жребий или учитывать рейтинг команд.

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

О сохранении состояния турнира.
Любой посетитель сайта может ввести сведения о интересующем его турнире, получить результаты расчета и сожранить введенные данные для последующей корректировки и повторных расчетов. Обычно эти данные запоминаются на компьютере посетителя и хранятся в куках в течение месяца после последнено сохранения.
В стандартом режиме сайт сохраняет сведения только об одном пользовательском турнире. Если посетитель соглашается "Сохранять информацию о данном состоянии турнира", то сведения о предыдущем сохраненном турнире будут утеряны.

Таблица вероятностей итоговых мест команд.
В результате расчета составляется дополнительная таблица "Количество вариантов и вероятности итоговых мест команд".
Для каждой команды указаваются вероятности занятия 1, 2, 3 и т.д. итоговых мест. Если количество возможных вариантов слишком велико, то расчет прерывается, и данная таблица не выдается.

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


© 2012 Y.Belilovskyi «Вычисление итогов незавершенных турниров» Контакт
О алгоритме расчета