В помощь к фэнтези-драфту
В прошлом году, когда впервые открыл для себя Фэнтези-НБА, более-менее разобравшись в сути и правилах данной забавы, передо мной встал вопрос как драфтоваться, и чтобы при этом, желательно, не было обидно за «бесцельно потраченное время». По большому счету, в http://www.slamdunk....owtopic=5616622 всё хорошо расписано, и я плагиатом заниматься не буду. Хотелось бы подробнее остановиться на формировании рейтингов игроков исходя из прошлогодней статистики. Суть методы описана там же («как подготовиться к драфту за несколько часов»), ею и воспользуемся с небольшими модернизациями для получения формулы полезности игрока.
Основной принцип при получении формулы: ВСЕ КАТЕГРИИ РАВНОЦЕННЫ. То есть, категория очки ни чем не хуже категории потери или процент со штрафа. Соответственно, в СЛС используется игра в 9 категорий: FG%, FT%, 3PT, PPG, Reb, Ast, Stl, Blk, TO. Таким образом, по каждой категории нужно составить рейтинг для каждого игрока и затем сложить их. Понятно, что полученные рейтинги по каждой категории должны быть сопоставимы между собой, то есть чтобы КАЖДАЯ категория оказывала РАВНОЕ влияние на общий рейтинг игрока (см. основной принцип). Вот тут и начинаются трудности. Как сравнить не очень сравнимое: проценты с очками, подборы с потерями и т. д.
Собственно, по большинству категорий велосипед изобретать не надо, в вышеуказанной статье суть указана, так что повторюсь: берём по каждой категории максимальное значение и соотносим с этим значением конкретную стату конкретного игрока. Например, для сезона 10/11, больше всех забивал Дюрантула – 27,7 ppg. Что бы составить рейтинг по данной категории, делим ppg каждого игрока на 27,7. В итоге получаем рейтинги от 0 до 1 (например Рэй-Рэй 16,5 очков – рейтинг 0,596). И так по категориям 3PT, Reb, Ast, Stl, Blk. Здесь всё просто, трудности начинаются с категорией потери. Тут выше описанный принцип уже не катит, потому что лучший результат дает минимальное количество потерь. Во всё той же статье предлагалось учитывать потери, просто отнимая их от общего рейтинга. Вроде бы вполне логично, может вполне и корректно, но всё же будем руководствоваться основным принципом до конца и приведем рейтинги по потерям к виду от 0 до 1. То есть, 0 будет у самого теряющего, а 1 у самого нетеряющего. Тогда формула потерь примет следующий вид:
R=1 – TO/TOmax
Например, у Ветбрука получим 1-3,9/3,9 = 0 (самый теряющий), а старина Рэй-Рэй 1-1,5/3,9 = 0,620 (гораздо лучше).
Так, с потерями разобрались, остались проценты с игры и с линии. Эти категории довольно сложно учесть формулой, собственно, я нигде не встречал такой формулы, так что попробую придумать свою.
Для учета процентов надо учесть два момента. Во-первых, проценты могут быть как «плохие», так и «хорошие». В целом, конечно, чем выше процент, тем лучше, но в любой другой категории игрок с низким показателем просто не улучшает эту категорию, он не может испортить вклад других игроков. Но с процентами история другая, один единственный игрок может убивать процент напрочь, и ничего с этим не поделаешь, как говориться «понять и пРРРостить». Яркий пример Ховард, с ним в команде про штраф можно забыть.
Второй момент, это то, что процент разных игроков нельзя сравнивать напрямую, нужно обязательно учитывать количество выполняемых бросков при этом проценте. Например, возьмем того же Ховарда, у него 59,6 % штрафных, возьмем еще, например, Биг Бена, у него 33,3%. Может показаться, что Ховард в этой категории значительно лучше, но Дуайт в среднем выполняет 11,7 броска с линии, а Бен 1,1 броска. И если учесть этот момент, то получаем, что уже Ховард сливает Бену в категории FT, причем по-полной.
Теперь нужно как-то учесть этих два момента и как-то запихать их в формулу (делов-то!).
Для начала нужно определить, что считать «плохим» процентом, а что «хорошим». То есть нужно установить пороговое значение, ниже которого будет плохо, а выше, соответственно, хорошо. Я принял в качестве такого порога 46,2% для FG и 78,4% для FT. Почему именно эти цифры? Всё просто, это средние значения процентов за прошлый сезон в моей лиге СЛС-3-1. Думаю в других лигах, не намного отличаться будут. Чем выше процент этих порогов, тем лучше и тем больше вероятность выиграть в этой категории. Чем ниже, тем, очевидно, хуже.
Количество бросков учтем коэффициентом, показывающим долю выполненных бросков от максимальных значений (А/Аmax), А – среднее количество выполняемых бросков за игру; Аmax – наибольшее количество бросков, для сезона 10/11: с игры - 20,1 (М. Эллис), со штрафа – 11,7 (Д. Ховард).
Итоговые формулы примут следующий вид:
(FG-46,2%)*(Аfg/20,1)
(FT-78,4%)*(Аft/11,7)
Если у игрока плохие проценты, то получим отрицательные значения, и чем хуже, тем больше уйдёт в минус, и чем больше бросков при этом выполняет, тем ещё больше уходит в минус. Для хороших процентов обратная картина.
Просчитав для всех игроков в сезоне 10/11, получил значения от -7,895 до +8,701 для FG, и от -18,793 до +7,398 для FT (для другого сезона, естественно, другие значения получим). Теперь уже можно сравнивать игроков по этим категориям, но чтобы FG и FT можно было учитывать в общем рейтинге, надо привести их к нормальному виду от 0 до 1. Это можно сделать по следующей формуле:
(Х – Хmin)/(Xmax – Xmin)
Хmin – минимальное значение диапазона, т.е. -7,895 для FG и -18,793 для FT
Xmax – максимальное значение диапазона, т. е. +8,701 для FG и +7,398 для FT
Х – значение для каждого игрока из диапазона от -7,895 до +8,701 для FG и от -18,793 до +7,398 для FT
Пример. Рэй Аллен FT 88,1 % при 2,7 бросках : (88,1%-78,4%)*(2,1/11,7)= 2,268
Деррик Роуз 85,8 % при 6,9 бросках : (85,8%-78,4%)*(6,9/11,7)= 4,298
Кайл Корвер 88,5% при 1,1 бросках: (88,5%-78,4%)*(1,1/11,7)= 0,913
В нормализованном виде:
Рэй Аллен (2,268 – (-7,895))/(8,701 – (-7,895)) = 0,804
Деррик Роуз (4,298 – (-7,895))/(8,701 – (-7,895)) = 0,882
Кайл Корвер ( 0,913 – (-7,895))/(8,701 – (-7,895)) = 0,752
Из этих троих у Корвера лучший процент, но из-за малого числа бросков он в этой категории худший. А Роуз, напротив, при худшем проценте лучший за счет большого количества штрафных.
У Ховарда, например, получается худший результат: 11,7 броска с 59,6% (рейтинг 0). Лучшим получается Кевин Мартин: 8,4 броска с 88,8% (рейтинг 1).
Аналогично с FG. К примеру Ховард, в этой категории уже лучший результат дает: 13,4 броска с процентом 59,3% (рейтинг 1), худший же результат у Дерона Уильямса времён Нью-Джерси: 14,1 бросков с 34,9% (рейтинг 0).
В общем, теперь для всех 9 категорий можем посчитать рейтинги и все они будут в диапазоне от 0 до 1. Так что общий рейтинг получим довольно корректно, просто сложив все категории. Остается всё это дело в Excel запихнуть, по большому счету, делается за полдня не спеша с перекурами. Кого заинтересовало - пользуйтесь.
Вместо заключения.
По результатм прошлого сезона первая десятка у меня получилась следующая (FG%_3PT_FT%_Reb_Ast_TO_Stl_Blk_PPG):
1. Kevin Durant________(46,2%_1,9_88,0%_6,8_2,7_2,8_1,1_1,0_27,7) – рейтинг 5,010
2. LeBron James_______(51,0%_1,2_75,9%_7,5_7,0_3,6_1,6_0,6_26,7) – рейтинг 4,851
3. Carmelo Anthony (NY) (46,1%_2,0_87,2%_6,7_3,0_2,4_0,9_0,6_26,3) – рейтинг 4,797
4. Chris Paul___________(46,3%_0,9_87,8%_4,1_9,8_2,2_2,4_0,1_15,9) – рейтинг 4,759
5. Dorell Wright________(42,3%_2,4_78,9%_5,3_3,0_1,6_1,5_0,8_16,4) – рейтинг 4,678
6. Kevin Love__________(47,0%_1,2_85,0%_15,2_2,5_2,1_0,6_0,4_20,2) – рейтинг 4,645
7. Dwyane Wade_______(50,0%_0,8_75,8%_6,4_4,6_3,1_1,5_1,1_25,5) – рейтинг 4,614
8. Pau Gaso____________(52,9%_0,0_82,3%_10,2_3,3_1,7_0,6_1,6_18,8) – рейтинг 4,563
9. Stephen Curry _______(48,0%_2,0_93,4%_3,9_5,8_3,1_1,5_0,3_18,6) – рейтинг 4,561
10. Monta Ellis__________ (45,1%_1,7_78,9%_3,5_5,6_3,2_2,1_0,3_24,1) – рейтинг 4,553
Кто-то скажет WTF!!!, какого хрена Райт в пятерке? Сам сначала не понял, думал ошибка. Но если приглядеться, то это как раз случай, когда есть одна-две очень сильных категорий, а остальные вроде и не супер, но довольно неплохие и без провалов. Да и был бы не Райт, а, к примеру Коби какой-нибудь, с этой же статой, то, уверен, что вопросов не возникло бы. Так что, на истину не претендую, но, думаю, данный рейтинг вполне корректен.
7 Комментариев
Рекомендуемые комментарии