Оглавление
Оглавление..................................................................................................................... 2
Общие сведения и начало работы.................................................................................. 3
Общая информация о базе данных................................................................................ 5
Вкладка «О программе»................................................................................................. 6
Вкладка «Сравнение команд»........................................................................................ 6
Вкладка «Статистика команды»................................................................................... 12
Вкладка «Статистика судьи»......................................................................................... 15
Вкладка «Настройки»................................................................................................... 17
Примечания и рекомендации....................................................................................... 18
Общие сведения и начало работы.
Перед началом работы и в процессе использования программы пользователю не следует самостоятельно добавлять, удалять или редактировать какие-либо файлы из папки Football Betting Helper кроме лог-файла (см. пункт «Примечания и рекомендации»). Это может привести к нарушениям в работе программы и некорректному отображению данных. Все действия с базой данных должны осуществляться через интерфейс программы.
Программа содержит и отображает статистику команд 7 чемпионатов - английской Премьер-Лиги, французской Лиги 1, немецкой Бундеслиги‑1, итальянской Серии А, испанской Примеры, российской Премьер-Лиги и нидерландской Эредивизи.
Для первых шести лиг (кроме Эредивизи) доступна статистика сезонов 2016-17 и 2017-18, в том числе судейская статистика сезона 2017-18.
Для Эредивизи доступна статистика сезона 2017-18 (без статистики судей).
Перечень статистических параметров, вносимых в базу данных, достаточно обширен: голы, процент владения мячом, удары, удары в створ ворот, угловые, офсайды, фолы, желтые карточки, красные карточки, хG, пенальти и автоголы.
Для начала работы с программой необходимо запустить исполняемый файл FootballBettingHelper.jar, после чего откроется окно программы (рис. 1).
Рис. 1. Окно программы «Football Betting Helper».
Окно имеет следующие вкладки:
- О программе;
- Сравнение команд;
- Статистика команды;
- Статистика судьи;
- Настройки.
О работе с каждой вкладкой написано ниже.
Общая информация о базе данных.
При запуске программы убедитесь в наличии интернет-соединения. Если оно есть, то при открытии программы произойдет синхронизация базы данных. При этом пользователь увидит информационное окно (рис. 2).
Рис. 2. Синхронизация базы данных.
В папке /logs находится файл log.txt. В нем можно увидеть, какие данные были загружены в базу.
Внесение данных в базу осуществляется администраторами не позднее суток с момента завершения игр. Для внесения данных используется сайт sofascore.com.
База данных заполняется администраторами с помощью специального ПО, которое исключает человеческий фактор. То есть, ошибки в данных могут быть только в том случае, если после внесения их в базу sofascore.com внесет изменения в матч.
xG-статистика заполняется с сайта understat.com.
Вкладка «О программе».
Данная вкладка носит информационный характер и описывает назначение программы в самых общих чертах. На вкладке содержится ссылка на группу ВКонтакте, посвященную данной программе. В ней вы можете связаться с разработчиками по любым интересующим вопросам.
Вкладка «Сравнение команд».
Данная вкладка предназначена для просмотра статистики команд. Вкладка разделена на две одинаковые панели. Наличие двух панелей позволяет пользователю проводить визуальное сравнение статистики с двух панелей, например, сравнивать статистику двух команд при анализе предстоящей игры, сравнивать статистику команды в разных сезонах или при игре дома и на выезде.
Внешний вид вкладки представлен на рисунке 3.
Рис. 3. Внешний вид вкладки «Сравнение команд».
В первых трех выпадающих списках левой или правой панели пользователю необходимо выбрать сезон, лигу, команду. С помощью четвертого выпадающего списка можно выбрать один из следующих вариантов: все матчи, дома, на выезде.
После задания условий отбора пользователем и нажатия кнопки «Отобразить!» в соответствующей панели выведется статистика команды (рис.4).
Рис. 4. Вывод статистики команд на экран.
Как видно из рисунка 4, пользователь задал следующие условия отбора:
- сезон – 2017/2018;
- чемпионат – Англия;
- команда – Ньюкасл;
- домашние матчи для левой панели, выездные - для правой.
Информацию на панели можно «скроллить», так как разместить на экране все данные невозможно.
Состав информации на панели отображения статистики:
- Количество матчей, побед, ничьих и поражений, набранные очки;
- xG-показатели. xGMatches – количество матчей, по которым xG-статистика загружена в базу. Параметры xWins, xDraws, xLoses, xPoints рассчитываются на основании добавленной ранее в базу xG-статистики;
- Забитые и пропущенные голы, их разница;
- Форма команд. W – победа, D – ничья, L – поражение.
Примечание: Форма команд выводится слева направо, то есть «самый правый» матч был сыгран позже всего. Если для заданных условий отбора в базе найдено больше 20 матчей, в графе «Форма» будет выведена информация о двадцати последних играх;
- Таблица средних показателей;
Примечание: Средние показатели рассчитываются именно для тех матчей, которые попали под условия отбора. В данном случае в таблице левой панели рассчитаны средние показатели Ньюкасла в сезоне 2017/18 при игре на своем поле, а в правой – при игре на чужом поле.
- Графики показателей команды.
Остановимся на графиках подробней.
Рис. 5. График показателей команды.
На примере графика забитых голов Ньюкасла и его xG видно, каким образом выводится статистика команды на график. Каждый график имеет подпись, слева показана шкала показателей, а снизу подписаны соперники, с которым играл Ньюкасл в каждом конкретном матче. Буква «Н» в скобках напротив каждого матча обозначает «Home» и указывает, что конкретная игра проводилась на поле Ньюкасла. Для гостевых матчей в скобках будет указана буква «А» (Away).
Легенда (располагается в нижней части графика) указывает, какой из показателей обозначен на графике. В данном случае, голы Ньюкасла обозначаются красной линией с квадратными точками, а его xG – синей линией с круглыми точками.
Для параметров «Удары», «Удары в створ», «Угловые», «Офсайды», «Фолы», «Желтые карточки» и «Красные карточки» существует возможность отображать и тоталы соответствующих показателей. Например, на рис. 6 показан график угловых Ньюкасла, дополненный тоталом угловых (обозначается зеленой линией с треугольными точками).
Рис. 6. График угловых Ньюкасла, включающий график тотала.
Примечание: Отключать отображение тоталов можно во вкладке «Настройки». Об этом написано ниже в соответствующем разделе.
Графики поддерживают масштабирование. То есть, пользователь может увеличить любую область графика, выделив мышью его часть (зажав ЛКМ и протаскивая курсор). Пример выделенной на графике зоны показан на рис. 7.
Рис. 7. Масштабирование графиков.
После того, как пользователь выделил часть графика и отпустил ЛКМ, в окне графика появится следующее (рис. 8):
Рис. 8. Выделенная часть графика.
Примечание: Выделение необходимо производить из левого верхнего угла в правый нижний. Выделение в любом другом направлении позволяет восстановить базовые границы графика.
Если пользователь нажал кнопку «Отобразить!», не выбрав чемпионат и/или команду, то в панели вывода статистики он увидит следующее сообщение (рис. 9):
Рис. 9. Не заданы все условия поиска.
Если пользователь нажал кнопку «Отобразить!», но в базе нет данных для заданной комбинации исходных данных, то в панели вывода пользователь он увидит следующее сообщение (рис. 10):
Рис. 10. Нет матчей в базе для заданных условий поиска.
В любой момент пользователь может изменить условия поиска матчей в выпадающих списках и нажать кнопку «Отобразить!». Программа обновит информацию в панели статистики в соответствии с новыми условиями поиска.