Re: Создание набора тестов для покерных программ ID:24619 ответ на 24447 |
Пт, 22 сентября 2006 23:18 [#] |
|
|
xRaven писал пт, 22 сентября 2006 19:48 | Это Я писал пт, 22 сентября 2006 18:08 | Вообще-то это я написал. Есть метод перебора (по определению точный), есть комбинаторика, где по вашим словам все точно. От куда тогда погрешности. Не смешите, попробуйте применить комбинаторный метод сами - впечатлит. | Метод перебора точный,точнее некуда(и медленней тоже). Только не понял причём тут погрешность и комбинаторика. Почти любой расклад руки методом п.п. можно заменить комб-ой с тем же результатом, только быстрее по скорости. Возникающие погрешности вызваны как раз отходом от комбинаторики в пользу ещё более быстрых способов. Разного рода сокращения по мастям, комбинациям, просто симуляции ограниченной случайной выборки карт - уменьшают количество необходимых для рассмотрения случаев. Отсюда плюс в скорости и минус в точности. В этом случае говорят о получении МО плюс-минус отклонение с заданной точностью. Для каждого свое отклонение считается допустимым.
Конечно это все верно, если нет банальной ошибки в программировании.
Советую сначала заниматься расчетами, прежде чем оговаривать не проверенные достаточно серьезно методы. И приводить конкретные примеры. | Правильно, что зря болтать. Пример:
У нас 3h 3d 5c Th 8d
У диллера 5s
Для начала формулу комбинаторики, что у диллера AК.
У меня это 200 строк кода (для всех правда карт диллера).
2Grey. Попрошу вас не спешить с ответом. Посмотрим, насколько формулы комбинаторики точные.
|
|
|