Всем привет.

 

Долго думал, стоит ли уже сейчас показывать Poker Trainer широкой аудитории или продолжать тихо что-нибудь допиливать.

В итоге решил: Пора

 

Но сначала немного истории о том, откуда он вообще взялся.

Всё началось с очередных 100500 ренджей

Как и многие, я проходил обучение в покерной школе.

Школу специально называть не буду - это не реклама и к самому проекту она отношения не имеет.

В процессе обучения я получил огромное количество префлоп-материала.

RFI.
Защита против Open.
VS 3Bet.
Пуши.
Защита против пушей.
Разные позиции.
Разные стеки.

Короче, те самые 100500 ренджей, которые нужно каким-то образом не просто посмотреть, а ещё и запомнить.

 

И в какой-то момент я задал себе довольно банальный вопрос:

 

А как мой человеческий мозг вообще должен всё это выучить?

 

Особенно когда тебе уже не 18, а возраст уверенно приближается к 40. 🙂

 

Открыть чарт не проблема.

Посмотреть BTN vs CO 40bb - тоже.

Вроде всё понятно.

А через несколько дней тебе за столом приходит какая-нибудь пограничная рука, и начинается:

 

Так… это Call?
3Bet?
Или я вообще это с другим спотом путаю?

Можно снова открыть чарт.

Потом ещё раз.

И ещё.

 

Но мне хотелось не смотреть диапазоны.

Мне хотелось их знать.

 

Так для себя я и начал делать небольшое приложение для тренировки префлопа.

 

 

 

Сначала делал для себя

Первоначально никакого «стартапа» я не планировал.

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

Потом показал друзьям.

Им понравилось.

Начали пользоваться, давать замечания, находить ошибки, предлагать идеи.

 

А один из Друзей в какой-то момент даже решил финансово поддержать проект .

 

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

Так постепенно Poker Trainer начал превращаться в отдельный продукт.

 

Что такое Poker Trainer сейчас

 

Poker Trainer — это браузерный тренажёр для изучения префлоп-стратегии в MTT 

 

Но сразу скажу, чего я не пытаюсь сделать:

1.Это не новый GTO Solver.

2.Не гигантская база решений на все случаи жизни.

3.И не программа, которую предполагается держать рядом с покерным столом во время игры.

 

Основная задача намного уже:

помочь игроку выучить свою префлоп-стратегию и не забывать её.

 

Сейчас можно тренировать:

RFI
VS Open
VS Push
VS 3Bet

Поддерживаются разные стеки, включая 10bb / 40bb / 100bb в соответствующих режимах.

 

Во время тренировки получаешь руку, видишь ситуацию за столом и принимаешь решение.

 

 

 

После сессии Poker Trainer показывает результат и ошибки.

А из ошибки можно сразу открыть нужный чарт - конкретная рука будет подсвечена.

То есть вместо:

«Где там была эта Q10s и почему я опять её нажал не туда?»

 

нажимаешь «Чарт» и сразу видишь правильный диапазон.

 

 

 

 

Свои чарты

Вот эта часть для меня особенно важна.

 

Я не хотел делать тренажёр по принципу:

«Вот диапазоны разработчика. Учите их».

 

У игроков могут быть:

1. диапазоны своей школы;
2. стратегия тренера;
3. собственные корректировки;
4. несколько вариантов одной стратегии;
5. изменения под конкретное поле.

 

Поэтому в Poker Trainer появились Custom Charts. 

Можно взять официальный чарт за основу, создать свою копию и отредактировать её прямо в браузере в матрице 13×13.

В зависимости от режима доступны:

RFI — Raise / Fold
VS Open — 3Bet / Call / Fold
VS Push — Call / Fold
VS3Bet — 4Bet / Call / Fold

Можно создавать несколько разных пользовательских чартов даже для одного и того же спота.

 

 

 

 

И самое главное — это не просто сохранённая картинка диапазона.

Свой чарт можно выбрать как источник тренировки.

То есть если у меня есть:

«Мой BTN vs CO»

и

«BTN vs CO от тренера»

 

для Poker Trainer это две разные стратегии.

 

Их можно отдельно тренировать, а приложение понимает, какой именно чарт использовался в конкретной тренировке.

 

История сессий, статистика, разбор ошибок и Learning Memory привязаны к конкретной стратегии.

Для пользователя это вроде бы мелочи.

А внутри проекта именно на такие вещи уходит довольно много времени.

Переименовал чарт - старая тренировка не должна внезапно поменять историю.

Отредактировал - старые ответы не должны переписаться задним числом.

Удалил - исторические сессии не должны исчезнуть.

Я стараюсь относиться к таким вещам довольно серьёзно.

 

Learning Memory и Smart Session

Ещё одна часть, вокруг которой я хочу дальше развивать Poker Trainer.

Приложение постепенно собирает информацию о том, как пользователь отвечает на разные руки:

1. какие решения даются легко;

2. где регулярно появляются ошибки;

3. что давно не тренировалось;

4. что стоит показать ещё раз.

 

Smart Session использует эту информацию при подборе следующих рук.

То есть в идеале система должна не просто бесконечно выдавать случайные руки.

Она должна постепенно понимать:

«Вот это ты знаешь хорошо. А вот сюда нам пора вернуться».

 

 

 

В будущем я хочу развить это намного дальше.

Чтобы в какой-то момент пользователь открывал Poker Trainer и вместо:

 

«Что бы мне сегодня потренировать?»

получал примерно:

«Сегодня тебе стоит повторить вот эти решения».

Но до этого ещё нужно дойти.

 

Немного о самой разработке:

 

Сразу отвечу на вопрос, который наверняка у кого-нибудь возникнет.

Нет, за Poker Trainer не стоит команда из двадцати разработчиков. 🙂

Проект в основном веду я сам.

Что-то пишу самостоятельно, а в разработке также активно использую современные AI-инструменты — для кода, анализа, архитектуры, тестов, поиска проблем и документации.

Но подход у меня простой:

AI может предложить решение. Это ещё не означает, что решение правильное.

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

Репозиторий проекта сейчас остаётся закрытым.

При этом по проекту довольно подробно ведётся документация:

текущее техническое состояние;
- roadmap;
- история релизов;
- архитектурные решения;
- планы отдельных этапов;
- результаты QA.

Во-первых, это нужно мне самому.

Проект становится достаточно большим, чтобы через полгода уже невозможно было помнить, почему два месяца назад какое-то решение было принято именно так.

 

А во-вторых — кто знает, куда всё это придёт дальше.

 

Если когда-нибудь появятся партнёры, разработчики или инвесторы, мне хочется иметь не только:

«вот сайт, вроде работает»,

а нормальную историю развития продукта и понятную архитектуру.

 

Это Open Beta

Здесь тоже хочется быть честным.

Poker Trainer не закончен.

И ещё долго не будет закончен.

Сейчас это Open Beta.

 

Сейчас, например, я отдельно укрепляю Cloud Sync и сценарии работы с разных устройств.

Дальше в планах:

1. Training Packs;
2. Развитие Learning Memory;
3. Daily Review;
4. Range Recall — попытка нарисовать диапазон полностью по памяти;
5. Compare стратегий;
6. Import / Export;
7. Sharing;
8. Возможность передавать стратегии между пользователями;
9. В дальнейшем инструменты для тренеров и школ.

 

Но я стараюсь не добавлять функции просто ради красивого списка.

 

У Poker Trainer постепенно сформировалась довольно простая идея:

 

CREATE → LEARN → SHARE

Создать свою стратегию.
Выучить её.
Не забыть её.
И в будущем - иметь возможность передать её другим.

 

Зачем я пришёл с этим на GipsyTeam

 

Мне сейчас гораздо интереснее получить обратную связь настоящих игроков, чем рассказывать на лендинге, что я создал:

«уникальную революционную AI-powered экосистему нового поколения». 🙂

 

Поэтому буду рад, если кто-нибудь реально попробует Poker Trainer.

Особенно интересны не только сообщения:

«прикольно»

но и:

«вот здесь неудобно»
«здесь ничего не понял»
«этот сценарий занимает слишком много действий»
«в этом месте я ожидал совсем другое»
«а мне для обучения не хватает вот этого»

 

Если что-то сломается - тоже обязательно пишите.

Сейчас как раз тот этап, когда хорошая критика и найденный баг для проекта полезнее ещё одной новой функции.

Попробовать Poker Trainer

 

 

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

 

Вопросы тоже задавайте любые — по самому тренажёру, функциям, разработке или дальнейшим планам.

 

Посмотрим, во что всё это в итоге вырастет. 💪