Базар вокруг игры / Комп в помощь / Программа доработана. (блэкджек)
  Страницы(3): [ «  <  #  1  2  3  >  »]   Перейти вниз
Re: Программа доработана.   ID:23871   ответ на 23846 Сб, 24 июля 2004 16:54 («] [#] [»)
Реактор Форумы CasinoGames
Михаил. Спасибо за коментарии, я их внимательно изучу, но одно сразу бросилось в глаза.
Пункт 8 !!! Как это нельзя сохранять стратегии???!!! Сохраняй сколько захочешь. В зазипованном файле уже есть рекламные файлы, и следовательно есть возможность сохранять стратегии. Новые файлы надо будет скачать в конце августа.
        
 
Re: Программа доработана.   ID:23872   ответ на 23846 Вс, 25 июля 2004 20:36 («] [#] [»)
Реактор Форумы CasinoGames
Постепенно вникаю в рецензию. Очень многое начинает для меня прояснятся. Отвечать буду по порядку.

Если кто-нибудь перебъет мой лучший результат используя любые вещи (бесконечный банк, сверхагресивные ставки и т.п.) и расчитывая 10^7 раздач, то я публично признаюсь, что я дурак на букву М.

Напишите какие коэффициэнты бывают за 777, 687 и т.п. Я добавлю.

В пункте 5 все, что Вы написали "нельзя" - на самом деле "можно".
        
 
Re: Программа доработана.   ID:23873   ответ на 23846 Пн, 26 июля 2004 00:49 («] [#] [»)
Garry Baldy Форумы CasinoGames
Что такое "перебьёт"?

Реактор, ты так и не соизволил оставить контакт, именно поэтому я и не встреваю покуда. Просто скажи, что не хочешь, без обид - будем в форуме общаться.
        
 
Re: Программа доработана.   ID:23874   ответ на 23846 Пн, 26 июля 2004 03:42 («] [#] [»)
ramzaj Форумы CasinoGames
to Реактор :
1.было бы не плохо сделать возможность выбирать сколько колод в игре. Бывают ведь и 8-ми колодные Bj. И встречается часто.
2. добавить опцию сарендо после дабла.
3.я немно не понял как работает опция "зарядить шафл". Это мы отправляем некоторое кол-во карт в конец шафла(в ту часть которая исключается из игры подрезкой. И изменяем равномерное распределени карт в конце шафла именно на то число(кол-во)карт которое мы вводим в поле под номиналом каждой карты.??? я правильно понял???
4.Какой приоритет выполненя у программы действий. Например , что будет делать программа в случае у игрока 8,8 против 9 у дилера, сплит или сарендо. Или в случае 7,7 или 8,8 против X у дилера, сплит или сарендо. Базавая Стратегия требует разных решений.
P.S. Хорошая программа, мне понравилась.
        
 
Re: Программа доработана.   ID:23875   ответ на 23846 Пн, 26 июля 2004 03:57 («] [#] [»)
ramzaj Форумы CasinoGames
to Garry:
1. не подскажите или не опубликуете здесь расшифровку сокращений принятых в Bj. К примеру этих 6D, DAS, DOA, RS3, RSA3, ENHC, ESи всех всех остальных.
2.Порекомендуйте где можно почитать про шафл-трекинг(подрезка шафла таким образом, чтоб распределение 2, 3, 4, 5, 6 в конце шафла , превышало равномерное распределение). Какова ваша рецензия на данный метод.
Заранее благодарен.
        
 
Re: Программа доработана.   ID:23876   ответ на 23846 Пн, 26 июля 2004 09:32 («] [#] [»)
Реактор Форумы CasinoGames
Garry Baldy писал(а) пн, 26 июля 2004 01:49
Что такое "перебьёт"?

Реактор, ты так и не соизволил оставить контакт, именно поэтому я и не встреваю покуда. Просто скажи, что не хочешь, без обид - будем в форуме общаться.
Ой. Я как Мишину рецензию увидел, так забыл про все на свете. Сорри.
        
 
Re: Программа доработана.   ID:23877   ответ на 23846 Пн, 26 июля 2004 09:49 («] [#] [»)
Миша Форумы CasinoGames
Реактор, привет.

Рад, что ты нормально все воспринял.
1. Сохранить БС мне так и не удалось. Видимо у меня все же нет рекламных файлов. Как они называются ?
2. По поводу использования одновременно двух счетов. Как описать, например, такое действие :
не делать дабл на 11 vs 10, хотя счет по Hi-Low достиг нужного значения (N), при количестве тузов >= 5 на колоду. Но при N+2 по Hi-Low и том же избытке тузов – даблить.
3. Что касается улучшения твоего результата. Я же написал для примера, как его улучшить (задрав ставку до максимума и правильно играя Smile ). Только это бессмысленно, если не рассматривать риски.
4. О 678, 777, «одномастике» (одномастный БД 2:1) и прочих прибамбасах. Вариантов правил море !!! Те же 678 и 777 могут оплачиваться от 2:1, до 7:1. Причем для одномастных и разномастных – разные коэффициенты. Кроме того 678 может быть сильнее БД дилера (т.е. оплачиваться сразу), а может проигрывать БД. Может быть сильнее 21 очка дилера (не БД), а может быть равно. Да и в стратегии нужно различать обычные 13,14,15 от 67,68,77,78. Боюсь, что если ты на ходу будешь добавлять сначала одно, потом другое, хорошо не получится. ИМХО при описании правил нужен системный подход. Например, в некоторых местах Smile существует повышенная оплата за 21 из пяти карт. В этом случае БС зависит не только от того сколько у тебя очков на руке, но и от того сколько карт эти очки образуют. Короче, на данном этапе я бы не заморачивался, сделал бы ядро. А вообще-то смотри сам.

Удачи.
Миша.
        
 
Re: Программа доработана.   ID:23878   ответ на 23846 Пн, 26 июля 2004 10:09 («] [#] [»)
Реактор Форумы CasinoGames
To Ramzaj:
Пункт 1. Сделаю (многие об этом просят), но не быстро. Это есдинственный момент, который переделывать в моей программе сложно.
Пункт 2. Никогда не сталкивался (хотя догадываюсь конечно что это такое). Опишите поподробнее, что это такое и как его делают.
Пункт 3. Думаю, что Вы поняли правильно. Но на всякий случай - это действует так. То количество карт, которое необходимо убрать прога размещает в конце шафла и они (карты) срезаются подрезкой. Все остальные карты нормально распределяются в оставшемся незаполненном месте шафла.
Пункт 4. Если есть возможность сплитовать, то сплитует, если нет, то Сарендит.
P.S. Спасибо
        
 
Re: Программа доработана.   ID:23879   ответ на 23846 Пн, 26 июля 2004 10:26 («] [#] [»)
Миша Форумы CasinoGames
П.4. Рамзай имел в виду, что 8-8 vs 9 - сплитуешь, а 8-8 vs 10 сарендишь. Если приоритет действия всегда одинаков и не зависит от базы, то будет ошибка.
        
 
Re: Программа доработана.   ID:23880   ответ на 23846 Пн, 26 июля 2004 12:27 («] [#] [»)
korovin Форумы CasinoGames
Цитата:
Если кто-нибудь перебъет мой лучший результат используя любые вещи (бесконечный банк, сверхагресивные ставки и т.п.) и расчитывая 10^7 раздач...
<img src=" http://forum.cgm.ru/attachments/casino_soft/46383-programma_dorabotana-_-blekdzhek-111.jpg" border="0" alt="Название: 111.jpg
Просмотров: 661

Размер: 59.4 Кб" style="margin: 2px" />

Ситема: HiLo Standart.
Игровая стратегия: строго по базе, без индексов.
Ставочная стратегия: 0 и выше, 7 боксов по 20МС, -1 и ниже, 1 бокс 1МС. (кстати, как она округляет ТС?)

Черная карта не использовалась. 10 миллионов считать пока некогда, могу ночью запустить. Могу также ввести несколько индексов и использовать утроеную HiLo (для иммитации дробного счета). Результат будет еще лучше. Поддерживая Мишу и Гарри, готов к сотрудничеству по доработке программы.



        
 
Re: Программа доработана.   ID:23881   ответ на 23846 Пн, 26 июля 2004 12:34 («] [#] [»)
Реактор Форумы CasinoGames
То Михаил:
Задается Стратегия 1, в которй 11:10 дабл, и Стратегия 2, где 11:10 не дабл. В счетах 1 и 3 задается чет по HiLo. В счете 2 задается счет тузов (+1 за каждого туза).
В счете 1 пишется - использовать стратегию 1, если счет >= N
В счете 2 пишется - использовать стратегию 2, если счет >= 5
В счете 3 пишется - использовать стратегию 1, если счет >= N + 2

Попробуйте задрать ставки как я (1:20, 30% + - 10%, не ближе половины). Мне просто интересно, что у Вас получится. По идее переплюнуть не должны.
        
 
Re: Программа доработана.   ID:23887   ответ на 23846 Пн, 26 июля 2004 17:08 («] [#] [»)
korovin Форумы CasinoGames
Проанализировал работу программы с HiLo. 10 миллионов раздач.

Счет 0 встретился в 8.89% раздач
Счет 1 встретился в 6.19% раздач
Счет 2 встретился в 5.73% раздач
Счет 3 встретился в 5.19% раздач

Отсюда вопрос: Понимает ли автор разницу между бегущим и точным счетом?
        
 
Re: Программа доработана.   ID:23890   ответ на 23846 Пн, 26 июля 2004 20:14 («] [#] [»)
Реактор Форумы CasinoGames
Embarassed Какой позор. Еще до прогона коровина, мне прислали стратегию, которая переплюнула мои результаты.
Признаю - я дурак на букву М.
Я откровенно думал, что HiLo намного хуже, чем есть на самом деле. Какой ужас, я сам собственноручно написал программу, которая меня умыла, и причем публично. Это ли не трагедия?
Но было весело Smile
        
 
Re: Программа доработана.   ID:23892   ответ на 23846 Вт, 27 июля 2004 05:01 («] [#] [»)
korovin Форумы CasinoGames
Просто добавь деление бегущего счета на число оставшихся колод, в идеале это RS*52/N, где N-число оставшихся карт, Можно также задать различные способы деления и округления. Несбалансированные системы тоже имеют право на жизнь, поэтому желательно в каждой системе иметь галочку делить/не делить. Это всего пара строк кода.
        
 
Re: Программа доработана.   ID:23895   ответ на 23846 Вт, 27 июля 2004 12:01 («] [#] [»)
Миша Форумы CasinoGames
Реактор, привет.

Во-первых, не расстраивайся. Никого позора нет. Все мы чего-то не знаем****. Понять, что не понимаешь – уже полдела. Лучше отвлекись от своей персоны и доработай прогу. Для этого отнесить, плз, внимательнее к заданным вопросам (мы же все тратим время на тестирование, пытаясь тебе помочь) :
1) Какой приоритет сплита и саренды для игры против 10, туза и других карт (вопрос Рамзая).
2) Как учесть ОДНОВРЕМЕННО два счета ? Из твоего ответа как раз и следует, что всегда проверяется только 1 счет (с максимальным номером). Я это и отразил в п.5 рецензии. Ты просто предлагаешь сначала проверять cч.3 (по сути он же сч.1) на > N+2, затем сч.2 на число тузов >5 и затем сч.1 на > N. Но ведь существует масса различных игровых действий требующее оценки ОДНОВРЕМЕННО двух счетов. Что же, для описания каждого такого действия вводить сч. № Х, причем идентичный уже имеющемуся ? В моем примере условие «N+2 и тузов > 7 на колоду дабл не делать» потребует сч.4 и т.д. Смысл бокового счета и состоит в том, чтобы его учитывать ДОПОЛНИТЕЛЬНО к основному.
3) Очень важный вопрос касающийся корректности ведения счетов (вопрос Коровина) : если при ПЕРВОЙ раздаче на два бокса вышло 10, 10, 10, 10, 10, 10 (по 20 очков на каждом из 2-х боксов у игрока и 20 у дилера), чему в твоей программе равен счет, в котором десятка учитывается как –1.

------------------------------------------------------------ -------------------------------
****Я, например, недавно лопухнулся Smile : на вопрос Гарри, какую карту дилера я бы хотел видеть против своих 20 очков, я ответил «на автомате» - шестерку, вместо того, чтобы подумать, вспомнить таблицу МО и назвать …ку. Хорошо, что не мазали, а то на пиво бы точно попал Smile

Удачи.
Миша.

P.S. Рекламные файлы действительно были, но при распаковке оказались в отдельном катологе, не где экзешник. После переноса все заработало, спасибо.

        
 
Re: Программа доработана.   ID:23896   ответ на 23846 Вт, 27 июля 2004 13:11 («] [#] [»)
Реактор Форумы CasinoGames
To Миша и Коровин.

Пункт 1. Всегда сначала проверяется возможность сплита.
Пункт 2. По всей видимоти я коряво объяснил. Программа не проверяет сразу последний счет. Она проверяет их все по порядку. Сначала 1-ый, если он выполняется, то выполняет действие по нему. Потом 2-й, если он выполняется, то выполняет действие по нему, а про первый счет забывает. Если 2-й не выполняется, то остается в силе первый.
Пункт 3. У меня -6, но замечание Коровина я понял. Добавлю.
        
 
Re: Программа доработана.   ID:23897   ответ на 23846 Вт, 27 июля 2004 14:06 («] [#] [»)
Миша Форумы CasinoGames
Цитата:
Пункт 1. Всегда сначала проверяется возможность сплита.
И если сплит в стратегии не указан, то проверяется (и делается, если есть в стратегии) сарендо ? Тогда все правильно. Не пойму, где-то все же теряются микроны МО.

Цитата:
Пункт 2. По всей видимоти я коряво объяснил. Программа не проверяет сразу последний счет. Она проверяет их все по порядку. Сначала 1-ый, если он выполняется, то выполняет действие по нему. Потом 2-й, если он выполняется, то выполняет действие по нему, а про первый счет забывает. Если 2-й не выполняется, то остается в силе первый.
Если при выполнении условия для сч.2 действие для сч.1 отменяется (заменяется действием для сч.2), то проще проверять с максимального номера. Думаю, боковые счета пока лучше оставить. Или придется вводить механизм одновременной (а не последовательной) проверки нескольких счетов.

Цитата:
Пункт 3. У меня -6, но замечание Коровина я понял. Добавлю.
Это очень важный момент. После этого исправления просьба программу в бесплатном доступе уже не выкладывать. Поговори, пожалуйста, с Гарри. Он объяснит тебе принятые негласные категории открытости/закрытости информации.

Удачи.
Миша.
        
 
Re: Программа доработана.   ID:23900   ответ на 23846 Вт, 27 июля 2004 17:38 («] [#] [»)
Реактор Форумы CasinoGames
Ладно, не буду добавлять.

А насчет счетов есть два варианта реализации. Один сделал я, второй чуть более сложный (это когда отдельно надо задавать между счетами логические "и" "или"), но описывать все вариации исполнения счетов можно и в том и в другом случае.
Хотя может в моем варианте немного непонятно для большинства, как это делать.
        
 
Re: Программа доработана.   ID:23901   ответ на 23846 Вт, 27 июля 2004 18:11 («] [#] [»)
korovin Форумы CasinoGames
Что значит "не буду добавлять"? Как же тогда ей пользоватся? Может в бесплатной версии отключить чтонибудь другое, например спред?
        
 
Re: Программа доработана.   ID:23902   ответ на 23846 Вт, 27 июля 2004 18:22 («] [#] [»)
Миша Форумы CasinoGames
Да, лучше отключить спред. Правда пока нет возможности задавать ставки по Келли (а только пол/потолок), это не очень критично.
        
 
Страницы(3): [ «  <  #  1  2  3  >  »]  
Предыдущая тема:Как скачать демо Blitz’ Casino PokeR Analyzer и как купить его потом?
Следующая тема:Потыкайте программку. (покер)
Быстрый переход к форуму
  
Текстовая версия  RSS лента
Вернуться вверх

Текущее время: Пн, 2 декабря 12:48:00 2024
Время, затраченное на генерацию страницы: 0.02442 секунд