valeg А сколько 14-ти карточных фантазий ты тут посчитал из 1 768 966 344 600 вариантов? На вскидку около 1млн штук?
По вариантам выглядит красиво, но как доля от всех - это микроны, около 0,00005%.
Можно значительно увеличить число посчитанных вариантов, и соответственно уменьшить число вычислений.
из 2598960 начальных пятерок, оригинальных всего 7462 варианта, а после выбора одной из пятерок из оставшихся 1533939 пятерок - опять же оригинальных всего 7402 штуки, т.е. 2596960*1533939 десяток сокращается до 7462*7402 вариантов (с коэффициентами конечно). Осталось добавить оставшиеся четверки в кучу, их тоже не так много, около 320-350 штук (эта цифра не точная) оригинальных и посчитать бонусы.
А уж для 13 карт вообще оригинальных троек вообще мало остается.
Это конечно все равно много для полного перебора, но учитывая, что КАЖДЫЙ вариант пятерки идет с коэффициентом от 4 до 1020, набрать хотя бы 0,01% от всех фантазий можно. Вот тогда еще можно что-то говорить о МО фантазии
Какую скорость вычислений в секунду показывает твой алгоритм? Сколько 14-карточных фантазий в секунду перебирает твой алгоритм?
нам приходит 14 карт, нам может зайти 1 768 966 344 600 вариантов (на самом делеменьше, это уникальные варианты где рука с не равна )
на крупной дистанции бонусами мы имеем ~13 кушей, повтор мы словим в 10% случаев
примерное распределение по бонусам на большой дистанции
все посчитать моим алгоритмом не представляется возможным в виду не хватки челевеческой жизни
теперь вопрос
Какое ожидание от фантазии отталкиваясь от этих цифр можно брать? Понятно, что чем фишеватее оп тем оно выше, но среднюю цифру хотелось бы прикинуть. Либо нужен майнинг хороших игроков, что они собирают когда воторой на фантазии, либо как то считать. Либо посчитать влоб, но нужно написать программу которая сама приемлимо раскладывает в закрытую :(