Просмотреть всю тему "Ускорить расчет раскладов в покере..." »»
Re: Ускорить расчет раскладов в покере...   ID:23830   ответ на 23702 Пт, 25 июня 2004 10:57 [#]
Mariner Форумы CasinoGames
Приветствую!

2 Korovin

Молодец, что составил ТЗ.

Что может моя программа.
Оценить МО игры с правилами и выплатами указанными в ТЗ.
Считает МО игры для 0..3 открытых карт дилера. Может и для 4..5 открытых карт дилера, но кто это ценит? Smile
Нет:
- Нет покупки игры, т.к. умею считать МО покупки для 5 карточной комбинации дилера и 5 карточной комбинации игрока, но не для 1 карты дилера и 5 карт игрока. Кто знает как, добро пожаловать с идеей в мыло. Confused
- Нет замера времени выполнения программы, т.к. не знаю как реализовать. Smile Врема работы программы можно посмотреть в "Диспетчере задач" aka "Task manager".

На Athlon XP 2200+ рассчет 1 миллиона раздач с 3 открытыми картами дилера идет 57 секунд. Так что прикиньте время и не ставьте 100 миллионов раздач на слабых машинах. Smile

ЗЫ. Тоже знаю как ускорить расчет а 0.5..2 раза, т.к. есть очевидные пробелы в реализации. Например не использую сжатие по мастям, а это считай в 3..4 раза меньше вычислений. Smile

Вложение: pk_mariner.zip
(Размер: 184.71KB, Загружено 161 раз)