Задача для программиста: Улучшение или создание покерного бота для игры на PokerNow

Текущее состояние: Бот написан на TypeScript и работает как расширение для Chrome на платформе PokerNow.club. Он принимает решения на основе текущей ситуации в игре, но требует улучшений для повышения эффективности. Нужно сделать бота сильным игроком, способным оценивать силу руки, адаптироваться к стилям других игроков и принимать оптимальные решения в разных игровых ситуациях.

Задача:

  1. Улучшение текущего бота:

    • Проанализировать и улучшить стратегию принятия решений (функция getAction(state: State): Action).

    • Разработать более сложные алгоритмы для оценки силы руки с учетом карт на борде и ставок противников.

    • Добавить случайные действия и блефы на основе вероятностных моделей, чтобы бот не был предсказуемым.

    • Адаптировать стратегию к стилям игры противников (например, более агрессивно против часто рейзящих игроков).

    • Исправить ошибки и оптимизировать производительность бота.

  2. Создание нового бота с нуля:

    • Разработать ИИ, оценивающий карты на руках и борде с учетом вероятности победы.

    • Создать стратегию принятия решений с учетом руки, ставок, поведения противников и фазы игры.

    • Внедрить вероятностные модели для оценки силы руки и вероятности победы (например, Монте-Карло).

    • Разработать интерфейс для автоматического взаимодействия с DOM страницы на PokerNow.club.

    • Обеспечить быструю и эффективную работу бота без задержек.

    • Включить возможность обучения бота на основе предыдущих игр или действий противников.

Требования к программисту:

  • Опыт работы с TypeScript и расширениями для браузеров.

  • Знание алгоритмов для оценки вероятности победы в покере.

  • Опыт работы с DOM и автоматизацией взаимодействий с веб-страницами.

  • Способность оптимизировать код и обеспечивать быстрые вычисления.


3 месяца назад
zhaglin
41 год
3 месяца в сервисе
Был
месяц назад

Выбранный исполнитель

flutter_javiddev
25 лет
7 месяцев в сервисе
Был
2 дня назад
3 месяца назад
$1000
7 дней
Escrow
Работа с Джавидом была превосходной с начала и до конца. Изначально мы планировали реализацию бота для PokerNow с базовыми функциями, но благодаря профессионализму Джавида проект превзошел мои ожидания. Он не только выполнил все поставленные задачи, но и добавил множество улучшений. Джавид всегда был на связи, чётко объяснял свой подход и моментально реагировал на запросы. Рекомендую его как высококлассного разработчика, который не просто выполняет задачи, но и делает их лучше, чем ожидалось.
C Алексеем было очень приятно работать, один из моих лучших клиентов. Он лояльно относится к техническим возможностям проекта, оплата было своевременная и даже больше оговоренной суммы. Настоятельно рекомендую как заказчика

Заявки фрилансеров

Алексей
 
36 лет
11 лет в сервисе
Был
2 дня назад
11 отзывов
3 месяца назад
Юрий
 
29 лет
10 месяцев в сервисе
Был
3 часа назад
2 отзыва
3 месяца назад
flutter_javiddev
25 лет
7 месяцев в сервисе
Был
2 дня назад
3 месяца назад
Лучший веб-программист мая
Денис
 
22 года
9 месяцев в сервисе
Был
2 часа назад
3 месяца назад
Ойбек
 
29 лет
5 месяцев в сервисе
Был
2 часа назад
3 месяца назад