GUI для аналізатора
40 000 UAHПрацюю над базовим покерним аналізатором. Потрібен GUI. В пріоритеті Python, але це може бути і, наприклад, C# Unity чи щось на кшталт. Але в пріоритеті все-таки Python. ОС використання - Windows.
Що є:
- парсер даних з екрану. Вловлює столи, карти гравця на столах.
- програма-аналізатор із своїм нормальним API. Може давати відповіді на певні типи запитань. По суті це сторонній софт, що продається за умовні 30 доларів.
- Є супер мінімальний GUI для тестування перших двох модулів - отримує дані від парсера, по цим даним задає тестове запитання аналізатору, пише результат. По суті лише перевірялась комунакація з двома готовими подулями.
Що потрібно:
Потрібно задати купу запитань аналізатору. Підготувати їх спочатку до правильного формату, потім оформити це все в вивід на екран. І, звісно ж, UI - користувач деякі запитання захоче підправляти на свій розсуд.
Що мається на увазі під підготовкою запитань:
Аналізатор вміє відповідати на питання типу
"Який шанс що у оппонента рука з описаного діапазону?"
"Який шанс у нашої руки проти оппонента, якщо він розігрує заданий діапазон"?
Карти в прикладі нижче - позначаються як ранг карти, потім масть карти {s,d,h,c}
Приклад запитання:
який_шанс(рука_гравця = "9s9d", на_столі = "5s6s9d", діапазон_рук_опонента = "78,55,66,99")
Для користувача це запитання "який шанс у моєї руки проти стріта або сета". Підготовка запитання - переклад його у зрозумілий для аналізатора формат - це "який шанс у моєї руки проти комбінацій 78 або 55 або 66 або 99".
Тобто логіка формувань комбінацій буде на Вас. На перший погляд там мало, але насправді там великий об'єм роботи.
На виході GUI має показувати
- розподіл рук опонента по різним групам (це десяток запитань то типу "як часто серед всіх рук що він готовий розіграти там рука категорії А? А категорії Б? і т.д.)
- шанси користувача проти різних категорій.
Думаю для базового опису цього достатньо, детальне ТЗ вже тому, к зим почнемо роботу.
-
1880 29 0 Добрий день .
Досвід розробки понад 15 років.
Я можу зробити швидку і зручну програму під Windows.
Є досвід розробки швидких і красивих компонентів і GUI в цілому.
Також досвід розробки та використання API.
Чекаємо від Вас детальні ТЗ та приклади GUI.
-
1970 45 3 1 Напишіть на Python необхідні функції.
Я роблю все якісно і завжди на зв'язку. Будемо раді співпрацювати з вами!
-
1143 16 3 Доброго дня
Було б цікаво прийняти участь в такому проекті
Скиньте в особисті детальне ТЗ, будь ласка
Буду радий допомогти)
PS: в мене в пріоритеті Python)