Алексей, я спросил не просто так.
Мы пишем покерный софт (2 программы есть в магазине Джипси, но вообще у нас их порядка 2-х десятков).
Меня интересует, в 1-ю очередь, омаха. В связи с этим меня всегда занимал вопрос, как наглядно представить в омахе спектры и как игрок мог бы их задать. Есть язык, придуманный ProPokerTools. Есть его модификация Джусом.
Но, он вряд ли удобен для игрока. Возьмем, например, спектр 3B10I из PokerJuice
3B10I,"(*!RRR:3%6h,AA:(2%6h,xxy),KK:3%6h,QQ:(xxyy:2%6h,xxyy!A:4%6h),JJ:(xxyy:4%6h,xxyy!A:6%6h),AK!RR:(xxyy:16%6h,xxyz:12%6h),Axxy!RR:(xxyy:18%6h),*!RR![6-]:(xxyy:12%6h,xxyy!A),OORR:xxy,$0G:60%6h,$1G:40%6h,(AQT9-, AKJ9-, AQJ9-):(xxyy:30%6h,xxyz:12%6h),(AKJ8-, AQ98-, AQJ8-):(xxyy:18%6h,xxyz:10%6h),(KQJ-,KQT-,KJT-)!RR:(xxyy:16%6h),(KQ9-,KJ9-)!RR:(xxyy:12%6h),(4556+,4456+,6654+):(xxyy:18%6h,xxyz:12%6h),(3556+,4457+,4476+,4463+,6643+,6653+):(xxyy:14%6h,xxyz:12%6h))$nt",,yes
Разве обычный игрок сможет составить спектр сам? Разве он сможет, хотя бы, определить входит его рука или нет в этот спектр?
Какой контраст с игроками в холдем, где все видно в матрице.
Я посмотрел ролики, как используют PLO Matrix при анализе игры. Фактически, игроку надо всего лишь понять сделал он правильное действие или нет. Автор программы и Даг Полк говорят, как здорово, что за 2 клика мы находим ответ. Я ничего хорошего не увидел. У нас есть реплеер и при наличии спектров программа может сама определить правильное ли действие совершил игрок. То есть, при работе с реплеером важны сами спектры, а не интерфейс в виде матриц при разборе игры.
Например, оставив в стороне выбор лимитов, стеков и ситуации, посмотрим на руку JcTc9h8h. На 1-й матрице надо выбрать в верхней части JT поскольку рука двумастная и нет пар. Нажимаем и появляется 2-я матрица. Игрок должен понять, что у него bad suit и в нижней части 2-й матрицы посмотреть на цвет 98.
Мне сразу показалось, что игрок мог бы просто ввести, например, (JT)(98) или даже саму руку.
У нас есть свой реплеер, и все это вообще программа может делать сама (при наличии рассчитанных спектров, разумеется).
И я согласен с тобой, Алексей, что можно при таком использовании просто считать PLO Matrix удобным интерфейсом к результатам солвера.
Для меня ценность не в самой программе PLO Matrix (не обсуждаю сами расчеты по солверу, это гигантский труд, тут можно положиться на авторитет Дага Полка). Для меня ценность их подхода заключается в том, что это удобный интерфейс для составления игроком собственных спектров. Выбрав клетку с 1-й матрицы, 2-ю матрицу игроку удобно уже составить самому для своих целей (подобно тому, как это делается для холдема). Мне эту задачу предложил один игрок ПЛО 200+, как очень перспективную, именно в смысле наглядного представления спектров в омаху. То есть, он сказал, что синтаксис языка ProPokerTools очень сложный, а вот через матрицы было бы здорово.
Алексей, что бы ты сказал по этому поводу? Мне твое мнение очень важно.
Мы хотим сделать интерфейс для задания спектров в нашем софте с помощью матриц по полной аналогии с PLO Matriх. Сохранить спектры в файл (или файлы) и проверить руку на вхождение в какие-то определенные спектры уже не сложно. Со спектрами ProPokerTools мы умеем это делать.
Далее можно будет встроить в реплеер. Ну, и я думаю, игроки подскажут, что бы им хотелось.
kirill, разумеется, PLO Matriх нельзя пользоваться во время игры, как и любым солвером. Выучить это, конечно, не реально. Я написал выше, что можно встроить в реплеер. Можно также встроить в некоторый тренажер.
Видишь ли ты пользу в возможности составления собственных спектров таким образом? То, что многие сильные игроки занимаются составлением своих спектров, я от них слышал.