<strong>Описание задачи:</strong>Требуется доработать существующий софт, который считывает данные с покерного стола (карты, ставки, стек) и загружает соответствующие файлы в <strong>GTO+</strong>. Часть функционала уже реализована, но нужно довести проект до рабочего состояния.<br><br> <strong>Цель:</strong> Полностью автоматизировать процесс считывания, открытия нужных файлов и выбора правильных веток решений в GTO+.<br><br> <strong>Важное:</strong><ul><li><strong>OCR-модель</strong> уже написана, она считывает карты, ставки, стек и т.д.</li><li><strong>Базовая интеграция с GTO+</strong> есть, файлы открываются вручную.</li><li><strong>Нужно довести проект до полной автоматизации.</strong></li></ul><strong>Что уже реализовано:</strong>✅ Считывание карт, ставок, стеков, позиции игроков (OCR).<br>✅ Открытие файлов <strong>.gto</strong> в GTO+ вручную.<br>✅ Поддержка нескольких столов.<br>✅ Возможность сохранения настроек.<br><br><strong>Что нужно доработать:</strong> <strong>1. Автоматический выбор флопов и правильный порядок карт</strong><ul><li>Флоп (например, KQA) должен автоматически сортироваться по убыванию (AKQ).</li><li>Учитывать масти карт (флоппинг мастей).</li></ul> <strong>2. Автоматическое открытие нужных файлов</strong><ul><li>Сейчас файлы открываются вручную, нужно сделать так, чтобы файлы выбирались и открывались в GTO+ автоматически на основе ситуации за столом.</li></ul> <strong>3. Фиксация окна для считывания</strong><ul><li>Сейчас после каждого сканирования сбивается выбранное окно — нужно его зафиксировать.</li></ul> <strong>4. Автоматическое определение спотов</strong><ul><li>Например, если оппонент на EP сделал рейз 2.5bb, а игрок на BTN сделал 3-бет и получил колл, это должен быть <strong>3betBBvsSB</strong>. Софт должен определять такие сценарии и выбирать нужную папку с файлами.</li></ul> <strong>5. Улучшение работы со считываемыми координатами</strong><ul><li>Сейчас координаты вводятся вручную и подходят только для одного стола.</li><li>Нужно добавить удобный способ настройки координат для нескольких столов.</li></ul> <strong>6. Автоматический выбор нужных веток решений в GTO+</strong><ul><li>Сейчас пользователю нужно вручную вписывать данные.</li><li>Нужно, чтобы программа сама выбирала нужную ветку на основе ставок оппонента.<ul><li><strong>Пример:</strong> Оппонент поставил 47% банка, а в файле есть только 33% и 75%. Софт должен выбрать ближайший вариант (50%).</li></ul></li></ul><strong>Что я предоставлю:</strong> <strong>Готовый код проекта с OCR-моделью и интеграцией GTO+.</strong><br> <strong>Тестовые данные, видео и примеры работы подобных софтов.</strong><br> <strong>Подробное описание логики работы.</strong><br><br><strong>Что указать в отклике:</strong>1️⃣ Опыт работы с <strong>Python, OCR и автоматизацией GUI</strong>.<br>2️⃣ Реальные сроки выполнения задачи.<br>3️⃣ Стоимость работы и подход к реализации.<br><br> <strong>Основная задача</strong> – довести софт до рабочего состояния: <strong>автоматическое считывание, открытие нужных файлов и правильный выбор веток решений в GTO+.</strong>