OpenPPL Manual / Руководство по OpenPPL: OpenPPL - The Language Язык программирования OpenPPL
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Структура PPL файла mitya_k 19.10.12 в 03:11 |
|
|
Если вы использовали OpenHoldem в прошлом, то вы знаете что надо ответить на ряд вопросов: Должен я пойти в оллин? Должен я сделать рейз? Должен я заколировать? И если ответы на все вопросы нет, то тогда OpenHoldem должен сделать пас. Это один подход и он хорош для некоторых профи. Но большинство людей игроков в покер и не занимающихся программированием найдут другой подход более легким: Что я доложен делать в этой ситуации? И это именно так как работает OpenPPL. mitya_k 19.10.12 в 03:20 |
||
|
Простое выражения When с действием mitya_k 19.10.12 в 03:21 |
||
|
Самый простой путь для программирования бота состоит в создании серии выражений с последующим действием. mitya_k 19.10.12 в 04:10 |
||
|
WHEN ((HaveFlushDraw) AND (AmountToCall < 1/3 PotSize)) CALL FORCE mitya_k 19.10.12 в 03:32 |
||
|
WHEN (HaveNutFlushDraw) RAISE FORCE lybimiy86 13.05.15 в 21:44 |
||
|
WHEN (HaveFlushDraw) CALL FORCE lybimiy86 13.05.15 в 21:45 |
||
|
Бот просто не знает, одно правило “более особенное” или “более важное” — Вы должны сказать ему согласно порялку кодирования. lybimiy86 13.05.15 в 21:47 |
||
|
КОММЕНТАРИЙ. Если Вы задаетесь вопросом о слове FORCE: это было наследовано от Shanky-PPL и означает, что это перезаписывает бот по умолчанию (без FORCE). Хотя мы не предоставляем бота по умолчанию и не думаем, что определяемые пользователем действия должны быть проигнорированы, мы сохранили это ключевое слово, чтобы остаться совместимыми и хорошо читаемыми (синтаксический сахар). lybimiy86 13.05.15 в 21:57 |
||
