SBA глючит?! ID:47349 |
Вс, 21 января 2001 01:00 [#] [») |
|
KOHb |
|
(иконки IM)
Форумы Покер.ру
|
|
Для проверки своей программки я составил для SBA простейшую симуляцию под названием Stupid - запретил саренду, сплиты, даблы. Стоять на твердых 12 и на мягких 18. Не страховаться, не считать. Number of rounds played = 1, т.е. каждый раз сверху шуза. Вот выдержки из репорта:
Betting units are: 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0
Player's bankroll is 100
Aim bankroll is 200
Total bets advantage: -6.00107%
Average bet total: 1.00000
Insurance contribution: 0.00000%
Number of won sessions: 0
Number of lost sessions: 60172
Total number of sessions: 60172
Surplus bank: 16229
Number of shoes played: 100000000
Number of rounds played: 100000000
Неувязочка получается... Вопросы:
1. Проиграно 60172 сессии, т.е. 6017200 базовые ставки. Делим на сто миллионов, получаем 6.0172%. Вовсе не 6.00107%.
2. Если учесть Surplus Bank, то (6017200-16229)/100000000 = 6.000971%, опять не то.
Развейте мои сомнения в правильности работы SBA.
2Pan Votruba: ты можешь у себя прогнать такую симуляцию? На моей программе получается около -6.0626% на 150 миллионах раздач.
|
|
|
"..." глючит. И что??... ID:47350 ответ на 47349 |
Вс, 21 января 2001 01:00 («] [#] [») |
|
Pan Votruba |
|
(иконки IM)
Форумы Покер.ру
|
|
Привет!
КОНЬ, не в последний раз при сравнении результатов с известными программами будут получаться несовпадения/отличия... Вот недавний пример от Г.: "О кол-ве хэндов и не только" от 12.1.2001. Кстати, тоже считалось на SBA... Но потом вроде все утряслось (причина - опции).
---
Вообще-то, чтобы подключать общественность, надо чуть большее чем просто отличие в некоторых цифрах; в данном случае актуальности в постановке исходной задачи. - IMHO!
Пожалей свое время, да и других тоже.
Получи совпадение собственных расчетов с БС, приведенной на сайте казино.ру. Потом уж и к SBA приступать...
Удачи!
ПВ.
З.Ы.
Есть честный и естественный путь написания софта, отладки и тестирования.
1) Последовательная реализация элементарных, возможных действий игрока;
2) Варьирование известных правил игры, в частности, бонусов.
|
|
|
Re: "..." глючит. И что??... ID:47353 ответ на 47350 |
Пн, 22 января 2001 01:00 («] [#] [») |
|
KOHb |
|
(иконки IM)
Форумы Покер.ру
|
|
> КОНЬ, не в последний раз при сравнении
> результатов с известными программами будут
> получаться несовпадения/отличия...
Если результаты не совпадают, значит как минимум одна программа глючит.
> Вот
> недавний пример от Г.: "О кол-ве хэндов
> и не только" от 12.1.2001. Кстати, тоже
> считалось на SBA... Но потом вроде все
> утряслось (причина - опции).
Ошибка в задании. К программе отношения не имеет.
> ---
> Вообще-то, чтобы подключать общественность,
> надо чуть большее чем просто отличие в
> некоторых цифрах; в данном случае
> актуальности в постановке исходной задачи. -
> IMHO!
> Пожалей свое время, да и других тоже.
Зачем обязательно актуальная задача? Я ж пытаюсь разобраться с тем, как SBA вычисляет свое IBA! Все таки буду очень признателен, если кто-то мне это объяснит.
> Получи совпадение собственных расчетов с БС,
> приведенной на сайте казино.ру. Потом уж и к
> SBA приступать...
По московским правилам и со стратегией с казино.ру (за одним исключением: 5 против туза не сарендится) у меня получается чуть меньше 0,19%. В этой цифре я почти уверен, как и в своем результате для вышеописанной задачи. А вот в результатах SBA я сомневаюсь все больше и больше.
Вот еще про SBA: как понял, он реально держит массив карт для моделирования шуза и заполняет его полностью при каждом шафле. Этот вывод сделан из наблюдения за производительностью SBA при разных значениях Shufflepoint: при маленьких значениях он начинает сильно тормозить (часто тусует), при больших работает очень шустро (редко тусует). Странный подход...
> З.Ы.
> Есть честный и естественный путь написания
> софта, отладки и тестирования.
> 1) Последовательная реализация элементарных,
> возможных действий игрока;
> 2) Варьирование известных правил игры, в
> частности, бонусов.
Дались тебе эти бонусы
зы. Из того, что я начинающий счетчик, не следует, что я начинающий программист.
|
|
|
Step by step ID:47357 ответ на 47353 |
Вт, 23 января 2001 01:00 («] [#] |
|
Pan Votruba |
|
(иконки IM)
Форумы Покер.ру
|
|
Привет!
> Если результаты не совпадают, значит как
> минимум одна программа глючит.
Как "минимум" - да, если, конечно, ты имеешь лицензионную версию SBA и правильно задал опции. А как "максимум" - глючат обе программы! ;=)
> Зачем обязательно актуальная задача? Я ж
> пытаюсь разобраться с тем, как SBA вычисляет
> свое IBA!
"Домашняя кухня" программиста она и есть домашняя... Хоть таблицу умножения тестируй - флаг тебе в руки. Но (еще раз!) на казино.ру за последние полгода есть масса примеров с расчетами сплитов, даблов и т.д., в которых приведены конкретные цифры расчетов. Сравнивайся с ними. Сразу поимеешь конструктивный результат: или подтверждаешь правильность своей реализации софта, или опровергаешь "общественное" мнение... Существенное отличие предлагаемого подхода от твоего в следующем:
1) актуальность проводимых расчетов;
2) все авторы "цифр" не "за бугром" (как в случае с SBA), а постоянно здесь - на форуме.
> > 2) Варьирование известных правил игры,
> > в частности, бонусов.
> Дались тебе эти бонусы
Да не мне они сдались; это - тенденция, "аднака". - Последние нововведения в правила БД (фри-дабл, триплет и др.) иначе никак и не назовешь.
Удачи!
ПВ
|
|
|
Время, затраченное на генерацию страницы: 0.01320 секунд