grey
Re: Самое быстрое определение покерной комбинации [ID=24728] [ответ на 24521 ()]
Пн, 2 октября 2006 18:33 [#]
|
Однако тоже нашел с трудом Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется
|
|
xRaven
Re: Самое быстрое определение покерной комбинации [ID=24729] [ответ на 24521 ()]
Пн, 2 октября 2006 18:34 [#]
|
Grey писал пн, 02 октября 2006 19:16 | Где-то ошибка.
МО должно быть
-1 041 372 912 372 / 19 933 230 517 200 = -5.2243057716% | да,это тот результат. С такой точностью не персчитывал,но -5.22% помню получал
|
|
korovin
Re: Самое быстрое определение покерной комбинации [ID=24731] [ответ на 24521 ()]
Пн, 2 октября 2006 18:43 [#]
|
Цитата: | Однако тоже нашел с трудом Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется | Дело твое. Мой код двухлетней давности делает полный перебор этого теста за 120 сек. Дальше вижу несколько путей работы:
1. Дожать код, который есть чтоб делал это быстрее
2. Получить аналогичную таблицу с учетом возможной покупки игры дилеру
3. Сократить число переборов карт игрока без потери точности (сжатие мастей).
Кто по какому пукнту готов сверить свои наработки при условии соблюдения абсолютной точности расчетов?
|
|
KID
Re: Самое быстрое определение покерной комбинации [ID=24732] [ответ на 24521 ()]
Пн, 2 октября 2006 18:58 [#]
|
Sharky писал пн, 02 октября 2006 18:51 | а для Грея может быть докторская. | Серьезно чтоли? Можно поподробнее? Я вот думал в аспирантуру с этой темой идти.
|
|
grey
Re: Самое быстрое определение покерной комбинации [ID=24733] [ответ на 24521 ()]
Пн, 2 октября 2006 19:09 [#]
|
KID писал | Sharky писал | а для Грея может быть докторская. | Серьезно чтоли? Можно поподробнее? Я вот думал в аспирантуру с этой темой идти. | Хм... а в чем тут можно найти научную новизну?
|
|
Sharky
Re: Самое быстрое определение покерной комбинации [ID=24737] [ответ на 24521 ()]
Вт, 3 октября 2006 03:18 [#]
|
KID писал пн, 02 октября 2006 18:58 | Sharky писал пн, 02 октября 2006 18:51 | а для Грея может быть докторская. | Серьезно чтоли? | Это сарказм был
|
|
Sharky
Re: Самое быстрое определение покерной комбинации [ID=24738] [ответ на 24521 ()]
Вт, 3 октября 2006 06:55 [#]
|
Korovin писал пн, 02 октября 2006 18:43 | Цитата: | Однако тоже нашел с трудом Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется | Дело твое. Мой код двухлетней давности делает полный перебор этого теста за 120 сек. | Вот тут накидал по быстрому, оно? У меня ~120 сек тоже, но на 1.67 ГГц... Любопытно, какую у кого скорость покажет? Теоретически можно просчитать еще быстрее...
Вложение: test1.exe
(Размер: 180.50KB, Загружено 242 раз) |
|
|
korovin
Re: Самое быстрое определение покерной комбинации [ID=24739] [ответ на 24521 ()]
Вт, 3 октября 2006 07:48 [#]
|
Straight Payoff это выплата за стрит?
|
|
Sharky
Re: Самое быстрое определение покерной комбинации [ID=24740] [ответ на 24521 ()]
Вт, 3 октября 2006 07:50 [#]
|
Korovin писал вт, 03 октября 2006 07:48 | Straight Payoff это выплата за стрит? | да.
|
|
korovin
Re: Самое быстрое определение покерной комбинации [ID=24741] [ответ на 24521 ()]
Вт, 3 октября 2006 08:17 [#]
|
Считает на 10% дольше, но я над этим сейчас работаю. А как насчет покупки игры дилеру, есть наработки?
Вложение: POKER.exe
(Размер: 671.00KB, Загружено 218 раз) |
|
|
Sharky
Re: Самое быстрое определение покерной комбинации [ID=24743] [ответ на 24521 ()]
Вт, 3 октября 2006 15:53 [#]
|
Korovin писал вт, 03 октября 2006 08:17 | А как насчет покупки игры дилеру, есть наработки? | Увы, не доделал до конца. И пока сессию не сдам, не сделаю..
|
|
korovin
Re: Самое быстрое определение покерной комбинации [ID=24744] [ответ на 24521 ()]
Чт, 5 октября 2006 19:03 [#]
|
Тоже, но со сжатием мастей - это те самые "несколько секунд", на которые я закладывался. В принципе есть пути получения числа -1 041 372 912 372/19 933 230 517 200 в пределах 1 секунды, но дальнейшая практическая польза этого метода не просматривается. О долях секунды ничего сказать не могу, но с интресом посмотрел бы на это чудо мысли.
Вложение: POKER.exe
(Размер: 677.00KB, Загружено 257 раз) |
|
|
grey
Re: Самое быстрое определение покерной комбинации [ID=24745] [ответ на 24521 ()]
Чт, 5 октября 2006 20:12 [#]
|
Korovin писал | О долях секунды ничего сказать не могу, но с интресом посмотрел бы на это чудо мысли. | Дык...
var
ev: extended;
begin
ev := -1041372912372 / 19933230517200;
writeln( 'EV = ', ev );
end.
|
|
ёжик
Re: Самое быстрое определение покерной комбинации [ID=24746] [ответ на 24521 ()]
Пт, 6 октября 2006 00:29 [#]
|
|
|
korovin
Re: Самое быстрое определение покерной комбинации [ID=24747] [ответ на 24521 ()]
Пт, 6 октября 2006 05:03 [#]
|
Суля по числу конструктивных постов тему пора закрывать
|
|
Gramazeka
Re: Самое быстрое определение покерной комбинации [ID=24748] [ответ на 24521 ()]
Пт, 6 октября 2006 15:52 [#]
|
Ни чего подобного!Так держать!
|
|
grey
Re: Самое быстрое определение покерной комбинации [ID=24749] [ответ на 24521 ()]
Сб, 7 октября 2006 15:36 [#]
|
Korovin писал | Суля по числу конструктивных постов тему пора закрывать | Между прочим, ничего смешного. Что-то подобное я и предполагал. И именно поэтому на мое предложение:
Цитата: | Вместо изменения шкалы выплат изъять из колоды случайное количество (от 5 до 10) случайных карт. | последовала столь красноречивая и неадекватная реакция. В этом случае на кривой козе объехать никак бы не получилось.
|
|
korovin
Re: Самое быстрое определение покерной комбинации [ID=24750] [ответ на 24521 ()]
Сб, 7 октября 2006 17:29 [#]
|
Не знаю, потянет ли это на диссертацию, но следующий прорыв в скорости я вижу в разрабртке идеи хранения и адресации некоего объема служебной информации по входным данным: карта дилера, отсутствующие карты в колоде (от 5 до 46). Теоретически это может позволить сократить число тактов на анализ 1-й руки игрока с 3000 до 500-1000.
|
|
grey
Re: Самое быстрое определение покерной комбинации [ID=24751] [ответ на 24521 ()]
Сб, 7 октября 2006 17:47 [#]
|
Слишком много вариантов, даже для ровно 5 карт (второй бокс) и 1 карты дилера. Никакой памяти не хватит imho.
Korovin писал | Теоретически это может позволить сократить число тактов на анализ 1-й руки игрока с 3000 до 500-1000. | Опа. Вроде год назад ты говорил, что у тебя было 2000? Или это только для первого бокса?
|
|
grey
Re: Самое быстрое определение покерной комбинации [ID=24752] [ответ на 24521 ()]
Сб, 7 октября 2006 17:49 [#]
|
Нет текста сообщения
|
|