| 
    | 
    
    | Re: Самое быстрое определение покерной комбинации   ID:24728   ответ на 24521 | Пн, 2 октября 2006 18:33 («] [#] [») |  |  
	|  |  
    | Однако тоже нашел с трудом  Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется   |  |  |  | 
| 
    | 
    
    | Re: Самое быстрое определение покерной комбинации   ID:24729   ответ на 24521 | Пн, 2 октября 2006 18:34 («] [#] [») |  |  
	|  |  
    | да,это тот результат. С такой точностью не персчитывал,но -5.22% помню получал| Grey писал пн, 02 октября 2006 19:16 |  | Где-то ошибка. МО должно быть
 -1 041 372 912 372 / 19 933 230 517 200 = -5.2243057716%
 | 
 |  |  |  | 
| 
    | 
    
    | 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 («] [#] [») |  |  
	|  |  
    | Вот тут накидал по быстрому, оно? У меня ~120 сек тоже, но на 1.67 ГГц... Любопытно, какую у кого скорость покажет? Теоретически можно просчитать еще быстрее...| Korovin писал пн, 02 октября 2006 18:43 |  | Дело твое. Мой код двухлетней давности делает полный перебор этого теста за 120 сек.| Цитата: |  | Однако тоже нашел с трудом  Вроде по количеству все правильно, а результат не сходится. Про время промолчу, а то опять начнется | 
 | 
 
 
 
|  | Вложение:
	test1.exe (Размер: 180.50KB, Загружено 299 раз)
 |  |  |  |  | 
| 
    | 
    
    | 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, Загружено 275 раз)
 |  |  |  |  | 
| 
    | 
    
    | 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, Загружено 314 раз)
 |  |  |  |  | 
| 
    | 
    
    | 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. 
 
 Опа. Вроде год назад ты говорил, что у тебя было 2000? Или это только для первого бокса?| Korovin писал |  | Теоретически это может позволить сократить число тактов на анализ 1-й руки игрока с 3000 до 500-1000. | 
 
 |  |  |  | 
| 
    | 
    
    | Re: Самое быстрое определение покерной комбинации   ID:24752   ответ на 24521 | Сб, 7 октября 2006 17:49 («] [#] [») |  |  
	|  |  
    | Нет текста сообщения |  |  |  |