Configure Stats - Форум о покерных программах
Добро пожаловать на форум о покерных программах
Регистрация
Ответ
 
Опции темы
Старый 19.02.2011, 21:30   #1
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Configure Stats

Configure Stats


Одним из основных преимуществ PokerTracker 3 перед другими покер «трекерами», является возможность создавать и выводить в HUDе собственные (нестандартные) статы.

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

Для начала я создал тему с описанием структуры базы данных PokerTracker 3 - https://forum.pokerenergy.ru/showthread.php?t=2153, обязательно ознакомьтесь с ней, так как знание этих таблиц является основой для понимания того, что тот или иной стат «означает» (как он рассчитывается).
  Ответить с цитированием
Старый 13.03.2011, 19:17   #2
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

flop_set

Стат flop_set – процент получения сетов на флопе к нашим карманным парам в тех случаях когда мы видели с ними флоп.
Формула: flop_set = (cnt_f_set / cnt_f_saw_pars) * 100
где:
..cnt_f_set – количество полученных сетов на флопе.
cnt_f_set = sum(if[lookup_hole_cards.flg_pair AND holdem_hand_player_statistics.flg_f_saw AND (holdem_hand_player_combinations.flg_f_threeoak AND holdem_hand_player_combinations.id_f_hand_strength >= 4), 1 , 0])

..cnt_f_saw_pars – количество просмотров флопов с карманными парами.
cnt_f_saw_pars = sum(if[lookup_hole_cards.flg_pair = true AND holdem_hand_player_statistics.flg_f_saw =true, 1, 0])

Вероятность получения сета на флопе к карманной паре равна – 10,78%. На основе этого значения я определил для стата следующий цветовой диапазон:
..• #flop_set# > 11.86 – цвет стата зеленый
..• #flop_set# <= 11.86 AND #flop_set# > 9.7 – цвет стата синий
..• #flop_set# <= 9.7 – цвет стата красный

Файл стата - flop_set.zip


flop_set_plus

Стат flop_set_plus – процент получения сета или лучше (фулл-хаус, каре) на флопе к нашим карманным парам в тех случаях когда мы видели с ними флоп.
Формула: flop_set_plus = (cnt_f_set_plus / cnt_f_saw_pars) * 100
где:
..cnt_f_set_plus – количество полученных сетов или лучше на флопе.
cnt_f_set_plus = sum( if[ lookup_hole_cards.flg_pair = true AND holdem_hand_player_statistics.flg_f_saw = true AND ((holdem_hand_player_combinations.flg_f_threeoak = true AND holdem_hand_player_combinations.id_f_hand_strength >= 4) OR holdem_hand_player_combinations.flg_f_fullhouse = true OR holdem_hand_player_combinations.flg_f_fouroak = true ), 1 , 0 ])

..cnt_f_saw_pars – количество просмотров флопов с карманными парами.
cnt_f_saw_pars = sum(if[lookup_hole_cards.flg_pair = true AND holdem_hand_player_statistics.flg_f_saw =true, 1, 0])

Вероятность получения сета или лучше на флопе к карманной паре равна – 12,25%. На основе этого значения я определил для стата следующий цветовой диапазон:
..• #flop_set_plus# > 13.48 – цвет стата зеленый
..• #flop_set_plus# <= 13.48 AND #flop_set_plus# > 11.03 – цвет стата синий
..• #flop_set_plus# <= 11.03 – цвет стата красный

Файл стата - flop_set_plus.zip

Последний раз редактировалось SS-24; 18.03.2011 в 22:14.
  Ответить с цитированием
Старый 18.03.2011, 22:31   #3
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

Hands x.xk

Стат взят с сайта http://www.pokertracker.com

Стат Hands x.xk – количество рук игрока, отображаемых в виде x.x k при достижении их количества 1000 и более.
Формула: Hands x.xk = if(cnt_hands>999, format((cnt_hands / 1000), 'k'), cnt_hands)

Формат отображения данных: if(cnt_hands>999, format(format_number((cnt_hands / 1000), 1, true, false), 'k'), format_number(cnt_hands, 1, true, false))

где:
..cnt_hands – количество рук игрока.
cnt_hands = sum(if[holdem_hand_player_statistics.id_hand > 0, 1, 0])

Файл стата - Hands x.xk.zip
  Ответить с цитированием
Старый 02.04.2011, 21:06   #4
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

Отчет – классификация рук на постфлоп улицах.


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


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


Для этого отчета были созданы следующие «нестандартные» статы:
..Actions – отображение действий «Hero» по ходу раздачи.
..Flop Hand – классификация рук «Hero» на флопе (этот стат состоит как бы из двух частей: Flop Hand – текстовое описание и стат number_flop_combination – непосредственно номер классификации).
..gutshot – флаг наличия на флопе гатшота в комбинации (стат имеет название - flg_f_gutshot_draw).
..straight – флаг наличия на флопе двухстороннего стрит-дро или дабл белли-бастер стрит-дро в комбинации (стат имеет название - flg_f_straight_draw).
..flush – флаг наличия на флопе флеш-дро в комбинации (стат имеет название - flg_f_flush_draw).
..monster – флаг наличия на флопе монстр-дро в комбинации (стат имеет название - flg_f_monster_draw, монстр-дро – это дро, в котором присутствует флеш-дро и какое-либо стрит-дро).
..Turn Hand – классификация рук «Hero» на торне (этот стат состоит как бы из двух частей: Turn Hand – текстовое описание и стат number_turn_combination – непосредственно номер классификации).
..gutshot – флаг наличия на торне гатшота в комбинации (стат имеет название - flg_t_gutshot_draw).
..straight – флаг наличия на торне двухстороннего стрит-дро или дабл белли-бастер стрит-дро в комбинации (стат имеет название - flg_t_straight_draw).
..flush – флаг наличия на торне флеш-дро в комбинации (стат имеет название - flg_t_flush_draw).
..monster – флаг наличия на торне монстр-дро в комбинации (стат имеет название - flg_t_monster_draw, монстр-дро – это дро, в котором присутствует флеш-дро и какое-либо стрит-дро).
..River Hand – классификация рук «Hero» на ривере (этот стат состоит как бы из двух частей: River Hand – текстовое описание и стат number_river_combination – непосредственно номер классификации).


Для установки данного отчета Вам необходимо:
..• Импортировать все «нестандартные» статы предоставленные в архиве.
..• Импортировать «отчет» предоставленный в архиве.
..• После импорта статов и отчета Вам необходимо сделать «Housekeeping - Update Caсhe» всех баз данных, с которыми Вы собираетесь использовать отчет или статы.

Важное примечание: Если у Вас большие базы данных, то для проведения «Housekeeping - Update Cache» вам желательно выбрать промежуток времени достаточно свободный, от каких либо ваших действий на компьютере, так как процесс может быть длительным (несколько часов).

Архив со статами - Используемые статы.zip

Архив с отчетом - Hands Hero bord.zip

Если вы установите себе данный отчет, то у меня будет к Вам убедительная просьба написать, если Вы найдете в нем какие-то «баги» или у Вас будут предложения для его улучшения. Для меня это важно, так как на создание его было потрачено достаточно много моего времени, и я не хочу, чтобы мои труды пропали зря.
  Ответить с цитированием
Старый 03.04.2011, 23:54   #5
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

Отчеты – «разбиение» статов игрока по классификационным рукам.


В продолжение «мысли» предыдущего отчета, он был переделан для «статистических» данных. Получилось три отчета – по одному на каждую постфлоп улицу.


Для этих отчетов были созданы следующие «нестандартные» статы:
..f comb – классификация рук «Hero» на флопе (стат имеет название - stat_flop_number_comb).
..t comb – классификация рук «Hero» на торне (стат имеет название - stat_turn_number_comb).
..r comb – классификация рук «Hero» на ривере (стат имеет название - stat_river_number_comb).
..agr_f – показатель агрессии на флопе (бет + рейз)/( бет + рейз + чек + колл + фолд).
..agr_t – показатель агрессии на торне (бет + рейз)/( бет + рейз + чек + колл + фолд).
..agr_r – показатель агрессии на ривере (бет + рейз)/( бет + рейз + чек + колл + фолд).
..Amt Preflop – количество денег поставленных «Hero» на префлопе (стат имеет название - Amount Preflop).
..Amt Flop – количество денег поставленных «Hero» на префлопе и флопе (стат имеет название - Amount Flop).
..Amt Turn – количество денег поставленных «Hero» префлопе, флопе и торне (стат имеет название - Amount Turn).
..Amt Won - Amt P – количество выигранных игроком денег без учета поставленных им денег на префлопе (стат имеет название - Amt Won - Amt Preflop).
..Amt Won - Amt F – количество выигранных игроком денег без учета поставленных им денег на префлопе и флопе (стат имеет название - Amt Won - Amt Preflop).
..Amt Won - Amt T – количество выигранных игроком денег без учета поставленных им денег на префлопе, флопе и торне (стат имеет название - Amt Won - Amt Preflop).
..Amt Blind – количество денег поставленных «Hero» на блайндах.


Для установки данного отчета Вам необходимо:
..• Импортировать все «нестандартные» статы предоставленные в архиве.
..• Импортировать «отчет» предоставленный в архиве.
..• После импорта статов и отчета Вам необходимо сделать «Housekeeping - Update Caсhe» всех баз данных, с которыми Вы собираетесь использовать отчет или статы.

Важное примечание: Если у Вас большие базы данных, то для проведения «Housekeeping - Update Cache» вам желательно выбрать промежуток времени достаточно свободный, от каких либо ваших действий на компьютере, так как процесс может быть длительным (несколько часов).

Архив со статами - Используемые статы.zip

Архив с отчетами - Отчеты.zip
  Ответить с цитированием
Старый 05.06.2011, 20:29   #6
GreyNW вне форума GreyNW
Аватар для GreyNW
Интересующийся
Регистрация: 05.06.2011
Сообщений: 17
Репутация: 10
По умолчанию Re: Configure Stats

Нужно создать следующие статы:

1. Как часто игрок выигрывает на вскрытии после своего чекрейза.
Как вариант - как часто он выигрывает на вскрытии когда он чекрейзит чужой контбет.
2. Как часто игрок даёт рейз, находясь в позиции (т.е. имея позиционное преимущество). Постфлоп. К примеру, на флопе игрок видит бет от оппа с ранней позиции и рейзит его.
3. Как часто игрок выигрывает на вскрытии после того, как дал рейз в позиции (рейз в позиции описан в пункте 2).
4. Как часто игрок чекрейзит контбеты.

Статы нужны для каждой улицы.
  Ответить с цитированием
Старый 05.06.2011, 22:25   #7
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

Как часто игрок выигрывает на вскрытии после своего чек/рейза.



Основой для создания «собственных» статов являются таблицы с «первичными данными» https://forum.pokerenergy.ru/showthread.php?t=2153. Ячейки этих таблиц «данные» из которых и рассчитываются все статы. Чаще всего при написание статов для HUDа используется данные таблицы – holdem_hand_player_statistics.

В нашем случае для расчета процента выигрыша игрока на вскрытии после своего чек/рейза нам потребуются: данные по чек/рейзам на улице, данные по доходу до вскрытия, данные по выигрышам. В таблице мы находим эти элементы:
…….flg_f_check_raise (булева) - Если игрок чек/рейзил на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_showdown (булева) - Если игрок дошел до вскрытия, значенье - True (истина), иначе - False (ложь).
…….flg_won_hand (булева) - Если игрок выиграл розыгрыш (на вскрытии или до), значенье - True (истина), иначе - False (ложь).

Стат будет включать в себя две переменные:
…….• количество случаев, когда игрок сделал чек/рейз на флопе, дошел до вскрытия и выиграл (cnt_f_cr_wtsd_won).
…….• количество случаев, когда игрок сделал чек/рейз на флопе и дошел до вскрытия (cnt_f_cr_wtsd).

C/R F W$SD = (cnt_f_cr_wtsd_won / cnt_f_cr_wtsd) * 100. (Считаем в процентах).

Теперь разберемся с переменными. Нам необходимо написать условия для подсчета наших переменных.

Первая переменная.
Условие для cnt_f_cr_wtsd_won будет следующее.

cnt_f_cr_wtsd_won = sum(if[holdem_hand_player_statistics.flg_f_check_raise AND holdem_hand_player_statistics.flg_showdown AND holdem_hand_player_statistics.flg_won_hand, 1, 0])

Разберем его более подробно.
Столбцы таблицы состоят из ячеек, в которые записываются данные после каждой раздачи, сколько раздач столько и ячеек.

Функцией sum( expr ) мы суммируем результаты проверки условием каждой ячейки.

Условие if[expr, 1, 0] делает следующее если условие истинное, то в ячейку записывается единица, если ложное то ноль.

В итоге просуммировав единицы в этих ячейках, мы и получим количество ситуаций, когда выполнилось наше условие.
expr – это просто сокращение «тела» функции или условия.

Условие наше будет следующее - holdem_hand_player_statistics.flg_f_check_raise AND holdem_hand_player_statistics.flg_showdown AND holdem_hand_player_statistics.flg_won_hand

В раздаче был чек/рейз игрока он дошел до вскрытия и выиграл.


Вторая переменная.
Условие для cnt_f_cr_wtsd будет следующее.
cnt_f_cr_wtsd = sum(if[holdem_hand_player_statistics.flg_f_check_raise AND holdem_hand_player_statistics.flg_showdown, 1, 0])

В нем мы убрали флаг выигрыша игрока.

Статы.
C_R X W$SD.zip

В тексте вроде логику расписал, следующим постом будет показано скриншотами как все это сделать в ПТ3. Если есть вопросы, спрашивай.

Последний раз редактировалось SS-24; 06.06.2011 в 19:15.
  Ответить с цитированием
Старый 06.06.2011, 03:28   #8
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

Приступаем к созданию стата средствами ПТ3.


Выбираем «Configure - Configure Stats».


В открывшемся окне на вкладке «Sections» выделяем строку (секцию) «Holdem Cash Player Statistics», так как именно в этой секции располагаются все статы которые можно отображать в HUDе для кэш игр.


Переходим на вкладку «Columns». На вкладке «Columns» создаются переменные (колонки) для статов. Нажимаем кнопку «New» для создания нашей первой переменной.


В списке «Summary Type» выбираем опцию «Sum».


В поле «Name» вписываем название нашей переменной - cnt_f_cr_wtsd_won.


Начинаем создавать формулу для нашей переменной. Нажимаем кнопку-ссылку «Insert».


В открывшемся окне переходим на вкладку «Functions» выделяем функцию «Sum» и нажимаем кнопку «ОК».


Для замены «expr» на наше условие, выделяем его и нажимаем кнопку-ссылку «Insert».


На вкладке «Functions» выделяем функцию-условие «If/Then/Else» и нажимаем кнопку «ОК».


Вместо значений «a» и «b» вписываем значения 1 и 0 соответственно.
Для замены «expr» на «тело» нашего условия, выделяем его и нажимаем кнопку-ссылку «Insert».


На вкладке «Database Fields» выделяем таблицу «holdem_hand_player_statistics» и в открывшемся списке ячеек таблицы выбираем необходимую нам ячейку «flg_f_check_raise», нажимаем кнопку «ОК».


Если нам необходимо для выполнения условия чтобы в данной ячейке было значение «истина», тогда мы можем не указывать после ячейки необходимое нам значение. Если бы нам необходимо было бы для выполнения условия, чтобы в данной ячейке было значение «ложь», тогда мы ячейке должны были бы присвоить значение «false» - [Bholdem_hand_player_statistics.flg_f_check_raise = false[/B].
Для добавления логической связки условий в наше «тело» устанавливаем курсор перед запятой и нажимаем кнопку-ссылку «Insert».


На вкладке «Operators» выделяем логическое «И» (AND) и нажимаем кнопку «ОК».


Для добавления следующего условия в наше «тело» устанавливаем курсор перед запятой и нажимаем кнопку-ссылку «Insert».


На вкладке «Database Fields» выделяем таблицу «holdem_hand_player_statistics» и в открывшемся списке ячеек таблицы выбираем необходимую нам ячейку «flg_showdown», нажимаем кнопку «ОК».


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


Для добавления следующего условия в наше «тело» устанавливаем курсор перед запятой и нажимаем кнопку-ссылку «Insert».


На вкладке «Database Fields» выделяем таблицу «holdem_hand_player_statistics» и в открывшемся списке ячеек таблицы выбираем необходимую нам ячейку «flg_won_hand», нажимаем кнопку «ОК».


Формула нашей первой переменной закончена, для проверки правильности ее написания (синтаксис), нажимаем кнопку-ссылку «Validate» и затем кнопку «ОК».


Сохраняем нашу переменную, нажав кнопку «Save».


Созданная переменная имеет следующий вид.



Переходим к созданию второй переменной. Для облегчения процесса ее создания создадим дубликат первой и отредактируем его. Выделяем нашу первую переменную и нажимаем кнопку «Dup».


В созданном дубликате удаляем окончание в названии переменной и в поле «Expression» удаляем не нужное условие выигрыша «AND flg_won_hand». Сохраняем изменения, нажимая кнопку «Save».


Вторая переменная создана.

  Ответить с цитированием
Старый 06.06.2011, 03:29   #9
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

Переходим к созданию непосредственно стата. Активируем вкладку «Statistics» и нажимаем кнопку «New».


В поле «Name» вписываем название нашего стата – C|R F W$SD.


В поле «Value Expression» вписываем «100 * «, после пробела оставляем активный курсор и нажимаем кнопку-ссылку «Insert».


На вкладке «Columns» находим нашу первую переменную, выделяем ее и нажимаем кнопку «ОК».


Вписываем пробел знак деления пробел и нажимаем кнопку-ссылку «Insert».


На вкладке «Columns» находим вторую переменную, выделяем ее и нажимаем кнопку «ОК».


Переходим на вкладку «Format».


В поле «Title» вписываем короткое название стата, в нашем случае оно одинаковое с названием - C|R F W$SD. Это короткое название будет отображаться в названии столбца в таблицах окон программы (отчетов).


В поле «Format Expression» вписываем значение - /%.2f. Данное значение означает что результат стата будет отображаться как проценты с двумя знаками после запятой.


Сохраняем наш стат нажимая кнопку «Save».


Следующий шаг очень важный. Сохраняем все предыдущие наши действия, нажимая кнопку «Apply». Если этого не сделать, то при закрытии этого окна все созданные нами переменные и статы не сохранятся в программе.


После нажатия кнопки «Apply» может появиться сообщение о необходимости провести «Update Cache». Нажимаем кнопку «ОК»


После создания всех необходимых нам статов, если было сообщение о необходимости провести «Update Cache», делаем это. Нажимаем кнопку «Cache Status».


Оставляем активной только опцию «Update Cache» и нажимаем кнопку «Begin».


По окончанию «Housekeeping» можно начинать пользоваться нашими созданными статами.




Создание статов для других улиц подобное только вместо элемента условия «flg_f_check_raise» вставляем «flg_t_check_raise» и «flg_r_check_raise» соответственно и в названиях статов и переменных также делаем изменения в соответствии с улицей.


P.S. Если есть вопросы, напиши.
  Ответить с цитированием
Старый 06.06.2011, 16:50   #10
SS-24 вне форума SS-24
Аватар для SS-24
Moderator
Регистрация: 22.12.2010
Сообщений: 1,313
Репутация: 30
По умолчанию Re: Configure Stats

В дальнейшем по остальным статам я буду описывать только логику без скриншотов как это сделать.

Как часто игрок даёт рейз, находясь в позиции.


Будем создавать стат - как часто игрок даёт рейз, находясь в позиции к беттору.
Рейз без позиции, это чек/рейз, будем держать это в уме.

Стат должен состоять из двух переменных:
…….• Количество ситуаций, когда игрок делал рейз, находясь в позиции к беттору (cnt_f_raise_ip).
…….• Количество ситуаций, когда игрок столкнулся с бетом, находясь в позиции к беттору (cnt_f_face_bet_oop).

Raise IP F = 100 * cnt_f_raise_ip / cnt_f_face_bet_oop

Для определения составляющих переменных просматриваем таблицы с «первичными данными». В данном случае я думаю, нам потребуются данные из таблицы holdem_hand_player_statistics и таблицы holdem_hand_player_detail. Выпишем из этих таблиц все ячейки касающиеся: рейза, чек/рейза, бета на флопе и проанализируем их.

Таблица - holdem_hand_player_detail

…….flg_f_first (булева) - Если игрок должен действовать первым на флопе (у него первое слово и неважно, что он скажет чек или ставка), значенье - True (истина), иначе - False (ложь).
…….flg_f_open (булева) - Если игрок первым поставил на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_f_open_opp (булева) - Если у игрока была возможность поставить первым на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_f_has_position (булева) - Если игрок на флопе имеет позицию на других игроков, значенье - True (истина), иначе - False (ложь). Иметь позицию – означает, действовать последним в первом круге торговли на улице.
…….amt_f_bet_facing (десятичное) - Сколько необходимо добавить, чтобы уравнять ставку (флоп).
…….val_f_bet_facing_pct (десятичное) - Процентное соотношение, величины необходимой для уравнивания ставки, к величине банка (флоп).
…….val_f_bet_aggressor_pos (м. целое) - Позиция агрессора (бетора) относительно баттона (флоп).
…….amt_f_bet_made (десятичное) - Величина ставки (флоп).
…….val_f_bet_made_pct (десятичное) - Процентное соотношение, величины ставки, к величине банка (флоп).
…….amt_f_raise_facing (десятичное) - Сколько необходимо добавить, чтобы уравнять рейз (флоп).
…….val_f_raise_facing_pct (десятичное) - Процентное соотношение, величины необходимой для уравнивания рейза, к величине банка (флоп).
…….val_f_raise_aggressor_pos (м. целое) - Позиция агрессора (рейзера) относительно баттона (флоп).
…….amt_f_raise_made (десятичное) - Величина рейза (флоп).
…….val_f_raise_made_pct (десятичное) - Процентное соотношение, величины рейза, к величине банка (флоп).


Таблица - holdem_hand_player_statistics

…….flg_f_bet (булева) - Если игрок ставил на флопе, значенье - True (истина), иначе - False (ложь).
…….cnt_f_raise (м. целое) - Количество рейзов игрока на флопе в данном розыгрыше.
…….flg_f_first_raise (булева) - Если игрок первым рейзанул на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_f_check (булева) - Если игрок чекнул на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_f_check_raise (булева) - Если игрок чек/рейзил на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_f_face_raise (булева) - Если игрок оказался перед рейзом противника (флоп), значенье - True (истина), иначе - False (ложь).


Для первой переменной нам надо определить, когда игрок рейзил но не чек/рейзил и не 3-бетил. Для этого нам подойдут следующие данные из таблицы - holdem_hand_player_statistics:
…….flg_f_check_raise (булева) - Если игрок чек/рейзил на флопе, значенье - True (истина), иначе - False (ложь).
…….flg_f_first_raise (булева) - Если игрок первым рейзанул на флопе, значенье - True (истина), иначе - False (ложь).

cnt_f_raise_ip = sum(if[holdem_hand_player_statistics.flg_f_check_raise = false AND holdem_hand_player_statistics.flg_f_first_raise, 1, 0])


Для второй переменной нам надо определить, когда игрок сталкивался с бетом от противника не имеющего на него позицию. Для этого нам подойдут следующие данные из таблиц - holdem_hand_player_detail и holdem_hand_player_statistics:
…….amt_f_bet_facing (десятичное) - Сколько необходимо добавить, чтобы уравнять ставку (флоп).
…….flg_f_check (булева) - Если игрок чекнул на флопе, значенье - True (истина), иначе - False (ложь).

cnt_f_face_bet_oop = sum(if[holdem_hand_player_statistics.flg_f_check = false AND holdem_hand_player_detail.amt_f_bet_facing > 0, 1, 0])


Статы для торна и ривера аналогичны стату для флопа, заменяем только букву означающую улицу.

Статы.
Raise IP X.zip
  Ответить с цитированием
Ответ

Метки
pokertracker 3, stats, покер трекер 3, статы


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Быстрый переход


Обратная связь - PokerEnergy.ru - Архив - Вверх