ru24.pro
Работа
Февраль
2025
1 2 3 4 5 6 7 8 9 10 11 12 13 14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Доработка ПО: Автоматизация открытия GTO+ файлов и выбор решений

0

Описание задачи:

Требуется доработать существующий софт, который считывает данные с покерного стола (карты, ставки, стек) и загружает соответствующие файлы в GTO+. Часть функционала уже реализована, но нужно довести проект до рабочего состояния.

Цель: Полностью автоматизировать процесс считывания, открытия нужных файлов и выбора правильных веток решений в GTO+.

Важное:
  • OCR-модель уже написана, она считывает карты, ставки, стек и т.д.
  • Базовая интеграция с GTO+ есть, файлы открываются вручную.
  • Нужно довести проект до полной автоматизации.

Что уже реализовано:

✅ Считывание карт, ставок, стеков, позиции игроков (OCR).
✅ Открытие файлов .gto в GTO+ вручную.
✅ Поддержка нескольких столов.
✅ Возможность сохранения настроек.

Что нужно доработать:

1. Автоматический выбор флопов и правильный порядок карт
  • Флоп (например, KQA) должен автоматически сортироваться по убыванию (AKQ).
  • Учитывать масти карт (флоппинг мастей).
2. Автоматическое открытие нужных файлов
  • Сейчас файлы открываются вручную, нужно сделать так, чтобы файлы выбирались и открывались в GTO+ автоматически на основе ситуации за столом.
3. Фиксация окна для считывания
  • Сейчас после каждого сканирования сбивается выбранное окно — нужно его зафиксировать.
4. Автоматическое определение спотов
  • Например, если оппонент на EP сделал рейз 2.5bb, а игрок на BTN сделал 3-бет и получил колл, это должен быть 3betBBvsSB. Софт должен определять такие сценарии и выбирать нужную папку с файлами.
5. Улучшение работы со считываемыми координатами
  • Сейчас координаты вводятся вручную и подходят только для одного стола.
  • Нужно добавить удобный способ настройки координат для нескольких столов.
6. Автоматический выбор нужных веток решений в GTO+
  • Сейчас пользователю нужно вручную вписывать данные.
  • Нужно, чтобы программа сама выбирала нужную ветку на основе ставок оппонента.
    • Пример: Оппонент поставил 47% банка, а в файле есть только 33% и 75%. Софт должен выбрать ближайший вариант (50%).

Что я предоставлю:

Готовый код проекта с OCR-моделью и интеграцией GTO+.
Тестовые данные, видео и примеры работы подобных софтов.
Подробное описание логики работы.

Что указать в отклике:

1️⃣ Опыт работы с Python, OCR и автоматизацией GUI.
2️⃣ Реальные сроки выполнения задачи.
3️⃣ Стоимость работы и подход к реализации.

Основная задача – довести софт до рабочего состояния: автоматическое считывание, открытие нужных файлов и правильный выбор веток решений в GTO+.