Re: Soft Speed Test ID:25019 ответ на 24894 |
Чт, 15 марта 2007 19:17 [#] |
|
|
Korovin | Оптимизация алгоритмов обмена - следующая интереснейшая тема после оптимизации ядра. Боюсь что Вы единственный, кто решил эту задачу (оптимизации) без потери точности. По поводу сложности алгоритма полностью согласен, я его так и не осилил - ограничиллся упрощенной оптимизацией. | Так я тоже упростил, но несущественно, см. pkr.doc:
Допущения при покупке игры.
1) Если у дилера после покупки (или после повторной покупки) выпал F и у игрока тоже F, то считается, что карта дилера больше, игнорируя старшинство F.
2) Если у дилера после покупки (или после повторной покупки) выпал FS или FR, то считается, что у него S того же старшинства.
Старшинство S учитывается, в том числе возможность stay.
Но отклоненния небольшие, тем более в очень редко встречающихся случаях. В остальном все точно.
Сейчас пишу быстродействующую версию основного алгоритма и тестовую программы, такой же, как у всех. Уже написал 336 строк - подсчет количества "есть игра" у дилера и общепринятый тест. Не успел еще заполнить массив комбинаций у игрока. Пока массивы в сумме занимают 1МБ.
|
|
|