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

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

Задача:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

flutter_javiddev
25 лет
6 месяцев в сервисе
Был
час назад
месяц назад
$1000
7 дней
Escrow

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

Алексей
 
35 лет
11 лет в сервисе
Был
21 час назад
11 отзывов
месяц назад
Юрий
 
28 лет
8 месяцев в сервисе
Был
17 дней назад
2 отзыва
месяц назад
flutter_javiddev
25 лет
6 месяцев в сервисе
Был
час назад
месяц назад
Денис
 
22 года
7 месяцев в сервисе
Был
12 часов назад
месяц назад
Ойбек
 
29 лет
3 месяца в сервисе
Был
день назад
месяц назад