1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/daochenzha-rlcard

Клонировать/Скачать
customizing-environments.md 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 18:31 21f438a

Настройка окружения

Помимо представления состояния по умолчанию и кодирования действий, мы также позволяем настраивать окружение. В этом документе мы используем Limit Texas Hold'em в качестве примера, чтобы описать, как изменить представление состояния, кодирование действий, расчёт вознаграждения или даже правила игры.

Представление состояния

Чтобы определить собственное представление состояния, можно изменить функцию _extract_state в файле /rlcard/envs/limitholdem.py.

Кодирование действий

Чтобы определить собственное кодирование действий, можно изменить функцию _decode_action в файле /rlcard/envs/limitholdem.py.

Расчёт вознаграждения

Чтобы определить собственный расчёт вознаграждения, можно изменить функцию get_payoffs в файле /rlcard/envs/limitholdem.py.

Изменение игры

Мы можем изменять параметры игры, чтобы регулировать её сложность. Например, можно изменить количество игроков, количество разрешённых повышений ставок в Limit Texas Hold’em в функции __init__ в файле [rlcard/games/limitholdem/game.py].

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/daochenzha-rlcard.git
git@api.gitlife.ru:oschina-mirror/daochenzha-rlcard.git
oschina-mirror
daochenzha-rlcard
daochenzha-rlcard
master