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