Всем привет.
Долго думал, стоит ли уже сейчас показывать 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
Если тема окажется интересной, буду здесь же рассказывать о крупных обновлениях, показывать новые функции и иногда делиться тем, как проект развивается изнутри.
Вопросы тоже задавайте любые — по самому тренажёру, функциям, разработке или дальнейшим планам.
Посмотрим, во что всё это в итоге вырастет. 💪
Всем привет.
Долго думал, стоит ли уже сейчас показывать 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
https://poker-trainer-two-lilac.vercel.app/
Если тема окажется интересной, буду здесь же рассказывать о крупных обновлениях, показывать новые функции и иногда делиться тем, как проект развивается изнутри.
Вопросы тоже задавайте любые — по самому тренажёру, функциям, разработке или дальнейшим планам.
Посмотрим, во что всё это в итоге вырастет. 💪