Просмотреть всю тему "Самое быстрое определение покерной комбинации — Часть 2" »»
   ID:25363   ответ на 25243 Пн, 9 февраля 2009 10:47 [#]
joker2k1 Закрыть блок (иконки IM) Форумы CasinoGames
fabrica
да, немного про разное.
при больших объемах не выгодно считать в лоб, из таблиц. выгодней комбинаторно.
а если в лоб, у меня на пне-4, 1.2 ггц, 30 раз прогон всех 5-ок занимает 2 сек ровно. т.е. 30*2598960=77968800 за 2 сек. без таблиц. это примерно 39 млн./сек.
а вот еще точнее именно скорость определения.
50 циклов занимает 3,36сек. а если выкинуть само определение, оставить только цикл 0,39сек. т.е. 50 циклов (около 130 млн) за 3 сек. даже 43 млн получается.

а про 7-ки. это из texas hold'em.
(* у меня счас есть 2карты + флоп - около сек.
но там тупой перебор по таблице из 130млн вариантов. *)
воооо... 2 карты+флоп - 1 сек? а я 1712304 парных определений комбинаций за 0,21сек. т.е. определение 5-ти карточной комбинации из 2карты+флоп 16 млн раз в сек (1712304 * 2 /0,21). причем не просто силу комбинации, а точное ее значение со всеми кикерами. т.е. чтобы потом можно было сравнить две комбинации, какая сильней простым сравнением.

пока только в лоб приходится. не могу пока комбинаторно, нет идей. мож у кого есть идеи?
лан, понял что мы говорим на разных языках Very Happy

про холдем.
давайте определимся с постановкой задачи, а то я чтото не понимаю чего надо вычислить, поэтому и не могу сравнить результаты.