Базар вокруг игры / Комп в помощь / Самое быстрое определение покерной комбинации
  Страницы(9): [ «  <  #  1  2  3  4  5  6  7  8  9  >  »]   Перейти вниз
Re: Самое быстрое определение покерной комбинации   ID:24728   ответ на 24521 Пн, 2 октября 2006 18:33 («] [#] [»)
grey Форумы CasinoGames
Однако тоже нашел с трудом Smile Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется Sad
        
 
Re: Самое быстрое определение покерной комбинации   ID:24729   ответ на 24521 Пн, 2 октября 2006 18:34 («] [#] [»)
xRaven Форумы CasinoGames
Grey писал пн, 02 октября 2006 19:16
Где-то ошибка.
МО должно быть
-1 041 372 912 372 / 19 933 230 517 200 = -5.2243057716%
да,это тот результат. С такой точностью не персчитывал,но -5.22% помню получал
        
 
Re: Самое быстрое определение покерной комбинации   ID:24731   ответ на 24521 Пн, 2 октября 2006 18:43 («] [#] [»)
korovin Форумы CasinoGames
Цитата:
Однако тоже нашел с трудом Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется
Дело твое. Мой код двухлетней давности делает полный перебор этого теста за 120 сек. Дальше вижу несколько путей работы:

1. Дожать код, который есть чтоб делал это быстрее
2. Получить аналогичную таблицу с учетом возможной покупки игры дилеру
3. Сократить число переборов карт игрока без потери точности (сжатие мастей).

Кто по какому пукнту готов сверить свои наработки при условии соблюдения абсолютной точности расчетов?
        
 
Re: Самое быстрое определение покерной комбинации   ID:24732   ответ на 24521 Пн, 2 октября 2006 18:58 («] [#] [»)
KID Форумы CasinoGames
Sharky писал пн, 02 октября 2006 18:51
а для Грея может быть докторская.
Серьезно чтоли? Можно поподробнее? Я вот думал в аспирантуру с этой темой идти.
        
 
Re: Самое быстрое определение покерной комбинации   ID:24733   ответ на 24521 Пн, 2 октября 2006 19:09 («] [#] [»)
grey Форумы CasinoGames
KID писал
Sharky писал
а для Грея может быть докторская.
Серьезно чтоли? Можно поподробнее? Я вот думал в аспирантуру с этой темой идти.
Хм... а в чем тут можно найти научную новизну?
        
 
Re: Самое быстрое определение покерной комбинации   ID:24737   ответ на 24521 Вт, 3 октября 2006 03:18 («] [#] [»)
Sharky Форумы CasinoGames
KID писал пн, 02 октября 2006 18:58
Sharky писал пн, 02 октября 2006 18:51
а для Грея может быть докторская.
Серьезно чтоли?
Это сарказм был Smile
        
 
Re: Самое быстрое определение покерной комбинации   ID:24738   ответ на 24521 Вт, 3 октября 2006 06:55 («] [#] [»)
Sharky Форумы CasinoGames
Korovin писал пн, 02 октября 2006 18:43
Цитата:
Однако тоже нашел с трудом Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется
Дело твое. Мой код двухлетней давности делает полный перебор этого теста за 120 сек.
Вот тут накидал по быстрому, оно? У меня ~120 сек тоже, но на 1.67 ГГц... Любопытно, какую у кого скорость покажет? Теоретически можно просчитать еще быстрее...

Вложение: test1.exe
(Размер: 180.50KB, Загружено 242 раз)
        
 
Re: Самое быстрое определение покерной комбинации   ID:24739   ответ на 24521 Вт, 3 октября 2006 07:48 («] [#] [»)
korovin Форумы CasinoGames
Straight Payoff это выплата за стрит?
        
 
Re: Самое быстрое определение покерной комбинации   ID:24740   ответ на 24521 Вт, 3 октября 2006 07:50 («] [#] [»)
Sharky Форумы CasinoGames
Korovin писал вт, 03 октября 2006 07:48
Straight Payoff это выплата за стрит?
да.
        
 
Re: Самое быстрое определение покерной комбинации   ID:24741   ответ на 24521 Вт, 3 октября 2006 08:17 («] [#] [»)
korovin Форумы CasinoGames
Считает на 10% дольше, но я над этим сейчас работаю. А как насчет покупки игры дилеру, есть наработки?

Вложение: POKER.exe
(Размер: 671.00KB, Загружено 218 раз)
        
 
Re: Самое быстрое определение покерной комбинации   ID:24743   ответ на 24521 Вт, 3 октября 2006 15:53 («] [#] [»)
Sharky Форумы CasinoGames
Korovin писал вт, 03 октября 2006 08:17
А как насчет покупки игры дилеру, есть наработки?
Увы, не доделал до конца. И пока сессию не сдам, не сделаю.. Sad
        
 
Re: Самое быстрое определение покерной комбинации   ID:24744   ответ на 24521 Чт, 5 октября 2006 19:03 («] [#] [»)
korovin Форумы CasinoGames
Тоже, но со сжатием мастей - это те самые "несколько секунд", на которые я закладывался. В принципе есть пути получения числа -1 041 372 912 372/19 933 230 517 200 в пределах 1 секунды, но дальнейшая практическая польза этого метода не просматривается. О долях секунды ничего сказать не могу, но с интресом посмотрел бы на это чудо мысли.

Вложение: POKER.exe
(Размер: 677.00KB, Загружено 257 раз)
        
 
Re: Самое быстрое определение покерной комбинации   ID:24745   ответ на 24521 Чт, 5 октября 2006 20:12 («] [#] [»)
grey Форумы CasinoGames
Korovin писал
О долях секунды ничего сказать не могу, но с интресом посмотрел бы на это чудо мысли.
Дык...
var
ev: extended;
begin
ev := -1041372912372 / 19933230517200;
writeln( 'EV = ', ev );
end.
        
 
Re: Самое быстрое определение покерной комбинации   ID:24746   ответ на 24521 Пт, 6 октября 2006 00:29 («] [#] [»)
ёжик Форумы CasinoGames
Smile Smile Smile
        
 
Re: Самое быстрое определение покерной комбинации   ID:24747   ответ на 24521 Пт, 6 октября 2006 05:03 («] [#] [»)
korovin Форумы CasinoGames
Суля по числу конструктивных постов тему пора закрывать
        
 
Re: Самое быстрое определение покерной комбинации   ID:24748   ответ на 24521 Пт, 6 октября 2006 15:52 («] [#] [»)
Gramazeka Форумы CasinoGames
Ни чего подобного!Так держать! Smile
        
 
Re: Самое быстрое определение покерной комбинации   ID:24749   ответ на 24521 Сб, 7 октября 2006 15:36 («] [#] [»)
grey Форумы CasinoGames
Korovin писал
Суля по числу конструктивных постов тему пора закрывать
Между прочим, ничего смешного. Что-то подобное я и предполагал. И именно поэтому на мое предложение:
Цитата:
Вместо изменения шкалы выплат изъять из колоды случайное количество (от 5 до 10) случайных карт.
последовала столь красноречивая и неадекватная реакция. В этом случае на кривой козе объехать никак бы не получилось.
        
 
Re: Самое быстрое определение покерной комбинации   ID:24750   ответ на 24521 Сб, 7 октября 2006 17:29 («] [#] [»)
korovin Форумы CasinoGames
Не знаю, потянет ли это на диссертацию, но следующий прорыв в скорости я вижу в разрабртке идеи хранения и адресации некоего объема служебной информации по входным данным: карта дилера, отсутствующие карты в колоде (от 5 до 46). Теоретически это может позволить сократить число тактов на анализ 1-й руки игрока с 3000 до 500-1000.
        
 
Re: Самое быстрое определение покерной комбинации   ID:24751   ответ на 24521 Сб, 7 октября 2006 17:47 («] [#] [»)
grey Форумы CasinoGames
Слишком много вариантов, даже для ровно 5 карт (второй бокс) и 1 карты дилера. Никакой памяти не хватит imho.

Korovin писал
Теоретически это может позволить сократить число тактов на анализ 1-й руки игрока с 3000 до 500-1000.
Опа. Вроде год назад ты говорил, что у тебя было 2000? Или это только для первого бокса?
        
 
Re: Самое быстрое определение покерной комбинации   ID:24752   ответ на 24521 Сб, 7 октября 2006 17:49 («] [#] [»)
grey Форумы CasinoGames
Нет текста сообщения
        
 
Страницы(9): [ «  <  #  1  2  3  4  5  6  7  8  9  >  »]  
Предыдущая тема:Округление Точного Счета
Следующая тема:Исходник симулятора БД
Быстрый переход к форуму
  
Текстовая версия  RSS лента
Вернуться вверх

Текущее время: Ср, 27 ноября 09:38:55 2024
Время, затраченное на генерацию страницы: 0.02955 секунд