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

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

Задача:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


19 дней назад
zhaglin
40 лет
19 дней в сервисе
Был
12 дней назад

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

flutter_javiddev
25 лет
5 месяцев в сервисе
Был
17 минут назад
19 дней назад
$1000
7 дней
Escrow

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

Алексей
 
35 лет
11 лет в сервисе
Был
5 часов назад
11 отзывов
18 дней назад
Юрий
 
28 лет
8 месяцев в сервисе
Был
4 дня назад
2 отзыва
18 дней назад
flutter_javiddev
25 лет
5 месяцев в сервисе
Был
17 минут назад
19 дней назад
Денис
 
22 года
6 месяцев в сервисе
Был
час назад
19 дней назад
Ойбек
 
29 лет
2 месяца в сервисе
Был
2 дня назад
19 дней назад