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

Реверс-инжиниринг таблицы на настольный теннис


Рекомендуемые сообщения

Таблиц на настольный теннис довольно мало. Пару лет в телеге проскакивала эта.

А давайте поймем, как таблица считает результаты?

CASPER_MASA_TENİSİ_OTO_W2 Idlja_bratvi 2.xlsb

Ссылка на комментарий
https://brcbet.com/topic/381621-revers-inzhiniring-tablitsy-na-nastolnyy-tennis/
Поделиться на другие сайты

Как то тестил эту таблицу. Как по мне можно и без нее ставить на ТМ и ТБ с догоном, такие же результаты рандомные будут! А вот какие алгоритмы расчета в ней я не знаю.

Изменено пользователем Fiksar
Ссылка на комментарий
https://brcbet.com/topic/381621-revers-inzhiniring-tablitsy-na-nastolnyy-tennis/#findComment-422192
Поделиться на другие сайты

1. Говорим за направление СПАСИБО Shurik91

2. Берем из аттача файл: в нем отображены скрытые листы. Нам нужен лист AWAY

3. Прогноз встречи двух игроков находится в ЯЧЕЙКЕ AY128. В этой ячейке прописана функция "СЦЕПИТЬ", которая соединяет значения из ячеек BD136 и BE136. Т.е. в ячейке BD136 формируется прогноз на счет для игрока 1, а в BE136 - для игрока 2(для него все нижеописанное так же проделывается).

В ячейке BD136 ищется МАКСИМАЛЬНОЕ значение(через функцию МАКС) для диапазона ячеек BD131:BJ131

В свою очередь в этих ячейках сравниваются следующие условия:

В ячейке BD131 проверяется условия, что значение в ячейке AY124 должно быть меньше 0,68 и в любом случае записываем 0 в эту ячейку(возможно я не правильно понимаю это условие?)

В ячейке BE131 проверяется условия, что значение в ячейке AY124 должно быть больше или равно 0,95 и при его выполнении записываем 1 в ячейку. В обратном случае записываем значение из ячейки BD131(т.е. 0).

В ячейке BF131 проверяется условия, что значение в ячейке AY124 должно быть больше или равно 0,6 и при его выполнении записываем 2 в ячейку. В обратном случае записываем значение из ячейки BE131.

В ячейке BG131 проверяется условия, что значение в ячейке AY124 должно быть больше или равно 2,38 и при его выполнении записываем 3 в ячейку. В обратном случае записываем значение из ячейки BE131.

В ячейке BH131 проверяется условия, что значение в ячейке AY124 должно быть больше или равно 3,38 и при его выполнении записываем 4 в ячейку. В обратном случае записываем значение из ячейки BE131.

В ячейке BI131 проверяется условия, что значение в ячейке AY124 должно быть больше или равно 4,38 и при его выполнении записываем 5 в ячейку. В обратном случае записываем значение из ячейки BE131.

В ячейке BJ131 проверяется условия, что значение в ячейке AY124 должно быть больше или равно 5,38 и при его выполнении записываем 6 в ячейку. В обратном случае записываем значение из ячейки BE131.

 

Значение в ячейке AY124 формируется следующим образом:

Перемножаются значения из ячеек AT118 и AU120, полученный результат делится на значение из ячейки AY117

 

Значение в ячейке AT118 - это Goals Scored Average и формируется следующим образом:

Берутся последние 20 игр игрока 1. Для них вычисляется ИНДИВИДУАЛЬНЫЙ ТОТАЛ по игре(т.е. от 1 до 5 очков). Все ТОТАЛЫ суммируются(20 штук)

Берутся последние 20 игр игрока 1. Для них вычисляется ТОТАЛ по игре. Всем играм, где ТОТАЛ был строго больше 2, присваивается КЭФ 1. Если ТОТАЛ был меньше(либо равно) 2, то КЭФ 0. ВСЕ КЭФы складываются(20 штук)

Сумма всех индивидуальных тоталов ДЕЛИТСЯ на сумму КЭФов

 

Значение в ячейке AU120 - это Goals conceded Average для ИГРОКА 2 и формируется следующим образом:

Берутся последние 20 игр игрока 1. Для них вычисляется ИНДИВИДУАЛЬНЫЙ ТОТАЛ по игре(т.е. от 1 до 5 очков) для ПРОТИВНИКА. Все ТОТАЛЫ суммируются(20 штук). Т.е. мы получаем сумму ПРОПУЩЕННЫХ тоталов.

Берутся последние 20 игр игрока 1. Для них вычисляется ТОТАЛ по игре. Всем играм, где ТОТАЛ был строго больше 2, присваивается КЭФ 1. Если ТОТАЛ был меньше(либо равно) 2, то КЭФ 0. ВСЕ КЭФы складываются(20 штук)

Сумма всех индивидуальных тоталов ДЕЛИТСЯ на сумму КЭФов

 

Значение в ячейке AY117 - это СРЕДНЕЕ значение для ВСЕХ Goals Scored Average и Goals conceded Average(т.е. для ИГРОКА 1 и для ИГРОКА 2.

4. Теперь это надо записать простыми словами. Кто сделает?

CASPER_MASA_TENİSİ_OTO_W2 Idlja_bratvi 2_UnhideAllList.xlsb

Ссылка на комментарий
https://brcbet.com/topic/381621-revers-inzhiniring-tablitsy-na-nastolnyy-tennis/#findComment-424391
Поделиться на другие сайты

Спасибо за подробное описание алгоритма!

Ссылка на комментарий
https://brcbet.com/topic/381621-revers-inzhiniring-tablitsy-na-nastolnyy-tennis/#findComment-424426
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...