Разработать парсер спортивных событий по ТЗ

Цена договорная
28 мая 2024, 08:36 • 11 откликов • 91 просмотр
Нужен сканер спортивных событий который определяет серии определенных событий у какой либо команды
например если у команды у которой завтра матч не был пробит средний тотал 7 раз то нам нужно сообщение о подходящей игре на ставку обратную той что была в серии
Желательно использовать oddsportal но можно и flashscore или что нибудь другое рассмотрим

ВАЖНО: серия событий у какой либо команды учитывается только в определенной лиге и в текущий сезон! Серия не прерывается и не увеличиывается матчами вне лиги!
Если при расчёте серии на ТМ и ТБ на сайте будет отсутствовать коэффициенты и мы не может вычислить средний тотал, то серия прерывается.

Мы должны устанавливать крайние границы отдельно ТМ от ТБ как и ЧЕТ от НЕЧЕТ и Т.Д.
Должна быть возможность установить несколько значений для подходящей серии
Серия считается подходящей если количество повторений точно равно одному из установленных значений

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

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

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

также важная особенность:
1) необходимо чтоб я мог запустить программу на удаленном сервере, и она в определенное(заранее установленное время) сканировала и создавала отчет на следующий день, в виде txt файла с именем в виде завтрашней даты
2) и так же чтоб можно было запустить эту программу к примеру на своем компьютере для сканирования в текущее время
3) если коэффициента нужного нет на сайте, то на месте КФ поставить прочерк
4) все подходящие события на завтрашний день записывать в один txt файл разделяя '=================='

Учитываем счет только в основное время в данных дисциплинах:
1. Футбол (только 2 основных тайма без доп. тайма и пенальти)
2. Хоккей (только 3 основных периода)
3. Бейсбол (только основное время)
4. Гандбол (только основное время)
5. Волейбол (только основные 3-5 периодов)
Основное время + дополнительное
6. Американский футбол (Основное время + дополнительное если было)
7. Баскетбол (Основное время + дополнительное)

==========================================================
ПРИМЕР ТЕКСТА ПРИ СОВПАДЕНИИ СЕРИИ:

АЛГОРИТМ № 1 ВИД СПОРТА
СТРАНА, ЛИГА
команда1 - команда2
дата/время
СТАВКА НА ТБ1.5 КФ 1.23

==========================================================
Сканируемые виды спорта:
1. ФУТБОЛ
а) серии тоталов тб и тм от среднего тотала
б) серии ничьих
в) серии чет и серии нечет
г) серии по заниженным и завышенным тоталам от среднего тотала.
( если средний тотал = 2, то брать средний тотал(2) - 0.5 = 1.5,
а если средний тотал = 2.5 то брать средний тотал(2.5) - 1 = 1,5)
!!!!!!!т.е. если НЕ проходит серия из ТБ среднего тотала минус 0.5 или 1, то присылать сигнал на ТБ заниженного тотала (с низким кф)
и так же наоборот НЕ если проходит определенная серия из ТМ на завышенный средний тотал + 0.5 или 1 то присыласть сигнал на ТМ завышенного среднего тотала
д) серии матчей в которых было ОЗ НЕТ/ОЗ ДА

2. ХОККЕЙ
а) серии тоталов тб и тм от среднего тотала
б) серии чет и серии нечет
в) серии по заниженным и завышенным тоталам от среднего тотала.
г) серии матчей в которых все периоды были четны/нечетны
д) серии матчей в которых было ОЗ НЕТ

3. БАСКЕТБОЛ
а) серии тоталов тб и тм от среднего тотала
б) серии чет и серии нечет
в) серии матчей в которых все четверти были четны/нечетны

4. АМЕРИКАНСКИЙ ФУТБОЛ
а) серии тоталов тб и тм от среднего тотала
б) серии чет и серии нечет

5. БЕЙСБОЛ
а) серии тоталов тб и тм от среднего тотала
б) серии чет и серии нечет

6. ГАНДБОЛ
а) серии тоталов тб и тм от среднего тотала
б) серии чет и серии нечет

7. ВОЛЕЙБОЛ
а) серии чет и серии нечет


================================================================

НОМЕРА АЛГОРИТМОВ И ИХ ОПИСАНИЕ

1) Серия ТМ в футболе
происходит серия матчей в которой не пробивается средний ожидаемый тотал, ставка нужна на ТБ среднего тотала
2) Серия ТБ в футболе
происходит серия матчей в которой тотал матча выше среднего ожидаемого тотала, ставка нужна на ТМ среднего тотала
3) Серия ничьих в футболе
происходит серия ничьих, ставка нужна на двойной исход 12
4) Серия ЧЕТ в футболе
происходит серия матчей в которой тотал матча четный, ставка нужна на тотал НЕЧЕТ
5) Серия НЕЧЕТ в футболе
происходит серия матчей в которой тотал матча нечетный, ставка нужна на тотал ЧЕТ
6) Серия ТБ заниженного среднего в футболе
происходит серия матчей в которой тотал матча НИЖЕ чем заранее заниженный средний тотал(-0.5 или -1 от среднего тотала), ставка нужна на ТБ заниженного среднего тотала
7) Серия ТМ завышенного среднего в футболе
происходит серия матчей в которой тотал матча ВЫШЕ чем заранее завышенный средний тотал(+0.5 или +1 от среднего тотала), ставка нужна на ТМ завышенного среднего тотала
8) Серия ОЗ ДА в футболе
происходит серия матчей ОЗ ДА, ставка нужна на ОЗ НЕТ
9) Серия ОЗ НЕТ в футболе
происходит серия матчей ОЗ НЕТ, ставка нужна на ОЗ ДА

10) Серия ТМ в хоккее
происходит серия матчей в которой не пробивается средний ожидаемый тотал, ставка нужна на ТБ среднего тотала
11) Серия ТБ в хоккее
происходит серия матчей в которой тотал матча выше среднего ожидаемого тотала, ставка нужна на ТМ среднего тотала
12) Серия ЧЕТ в хоккее
происходит серия матчей в которой тотал матча четный, ставка нужна на тотал НЕЧЕТ
13) Серия НЕЧЕТ в хоккее
происходит серия матчей в которой тотал матча нечетный, ставка нужна на тотал ЧЕТ
14) Серия ТБ заниженного среднего в хоккее
происходит серия матчей в которой тотал матча НИЖЕ чем заранее заниженный средний тотал(-1 от среднего тотала), ставка нужна на ТБ заниженного среднего тотала
15) Серия ТМ завышенного среднего в хоккее
происходит серия матчей в которой тотал матча ВЫШЕ чем заранее завышенный средний тотал(+1 от среднего тотала), ставка нужна на ТМ завышенного среднего тотала
16) Серия на все четверти нечет в хоккее
происходит серия матчей в которой тоталы всех периодов нечет, КФ можно не выводить
17) Серия на все четверти чет в хоккее
происходит серия матчей в которой тоталы всех периодов чет, КФ можно не выводить
18) Серия ОЗ НЕТ в хоккее
происходит серия из ОЗ НЕТ в хоккее, нужна ставка на ОЗ ДА

19) Серия ТМ в баскетболе
происходит серия матчей в которой не пробивается средний ожидаемый тотал, ставка нужна на ТБ среднего тотала
20) Серия ТБ в баскетболе
происходит серия матчей в которой тотал матча выше среднего ожидаемого тотала, ставка нужна на ТМ среднего тотала
21) Серия ЧЕТ в баскетболе
происходит серия матчей в которой тотал матча четный, ставка нужна на тотал НЕЧЕТ
22) Серия НЕЧЕТ в баскетболе
происходит серия матчей в которой тотал матча нечетный, ставка нужна на тотал ЧЕТ
23) Серия на все четверти нечет в баскетболе
происходит серия матчей в которой тоталы всех четвертей нечет, КФ можно не выводить
24) Серия на все четверти чет в баскетболе
происходит серия матчей в которой тоталы всех четвертей чет, КФ можно не выводить

25) Серия ТМ в американском футболе
происходит серия матчей в которой не пробивается средний ожидаемый тотал, ставка нужна на ТБ среднего тотала
26) Серия ТБ в американском футболе
происходит серия матчей в которой тотал матча выше среднего ожидаемого тотала, ставка нужна на ТМ среднего тотала
27) Серия ЧЕТ в американском футболе
происходит серия матчей в которой тотал матча четный, ставка нужна на тотал НЕЧЕТ
28) Серия НЕЧЕТ в американском футболе
происходит серия матчей в которой тотал матча нечетный, ставка нужна на тотал ЧЕТ

29) Серия ТМ в бейсболе
происходит серия матчей в которой не пробивается средний ожидаемый тотал, ставка нужна на ТБ среднего тотала
30) Серия ТБ в бейсболе
происходит серия матчей в которой тотал матча выше среднего ожидаемого тотала, ставка нужна на ТМ среднего тотала
31) Серия ЧЕТ в бейсболе
происходит серия матчей в которой тотал матча четный, ставка нужна на тотал НЕЧЕТ
32) Серия НЕЧЕТ в бейсболе
происходит серия матчей в которой тотал матча нечетный, ставка нужна на тотал ЧЕТ

33) Серия ТМ в гандболе
происходит серия матчей в которой не пробивается средний ожидаемый тотал, ставка нужна на ТБ среднего тотала
34) Серия ТБ в гандболе
происходит серия матчей в которой тотал матча выше среднего ожидаемого тотала, ставка нужна на ТМ среднего тотала
35) Серия ЧЕТ в гандболе
происходит серия матчей в которой тотал матча четный, ставка нужна на тотал НЕЧЕТ
36) Серия НЕЧЕТ в гандболе
происходит серия матчей в которой тотал матча нечетный, ставка нужна на тотал ЧЕТ

37) Серия ЧЕТ тотала голов в волейболе
происходит серия матчей в которой тотал голов матча четный, ставка нужна на тотал НЕЧЕТ
38) Серия НЕЧЕТ тотала голов в волейболе
происходит серия матчей в которой тотал голов матча нечетный, ставка нужна на тотал ЧЕТ
===========================================================.