33 lines
1.9 KiB
Markdown
33 lines
1.9 KiB
Markdown
---
|
||
name: project-dickreuter
|
||
description: Как используется dickreuter_poker в проекте
|
||
metadata:
|
||
node_type: memory
|
||
type: project
|
||
originSessionId: 3ee145c7-aca2-4844-98fa-84c57114d04a
|
||
---
|
||
|
||
Проект использует `/home/isaevea/python/dickreuter_poker` как внешнюю зависимость (добавляется в sys.path).
|
||
|
||
**Что используется:**
|
||
- `poker.decisionmaker.montecarlo_numpy2.Evaluation` — расчёт equity на CPU/numpy, не нужна GPU
|
||
- `poker.scraper.table_scraper.TableScraper` — скрапер стола (шаблоны с сервера dickreuter.com:7778)
|
||
- `poker.tools.mongo_manager.MongoManager` — загрузка конфига стола GGPoker с удалённого API
|
||
|
||
**Конфиг стола:** `"Official GGPoker 6player"` с сервера `https://dickreuter.com:7778/`
|
||
- Логин/пароль: guest/guest (в poker/config.ini)
|
||
- API endpoint: POST /get_table?table_name=...
|
||
|
||
**Заглушки для работы без GUI:**
|
||
- `virtualbox/` в корне проекта — заглушка модуля
|
||
- `sys.modules['poker.scraper.table_setup_actions_and_signals']` — stub с CARD_VALUES и CARD_SUITES
|
||
|
||
**Статус интеграции (2026-06-17):**
|
||
- Monte Carlo ✅ работает
|
||
- Scraper запускается ✅, но шаблоны не совпадают с webcam — template matching не работает
|
||
- OCR ⚠️ частично — борд-карты читаются, карты героя не всегда видны
|
||
|
||
**Why:** Основные проблемы — шаблоны dickreuter созданы из 2560×1440 скриншота, а не webcam-изображения.
|
||
|
||
**How to apply:** Для equity — использовать montecarlo_numpy2 напрямую. Для скрапинга — нужна доработка.
|