Последний раз редактировалось EUgeneUS 16.10.2025, 18:08, всего редактировалось 1 раз.
А 1e15 попыток i будет достаточно при примерно 400 паттернах, которые будут проверяться очевидно в 400 раз медленнее одного, а объём проверок упал лишь вдвое, т.е. время вырастет в 200 раз?! Раньше говорили выгоднее больше паттернов, а тут что вижу ...
На графиках  - суммарное по всем паттернам. То есть  для одного паттерна умножить на количество паттернов. -- 16.10.2025, 18:08 --Таблица с сравнением паттернов. Вместо 300000 считал для 9!, поэтому тут чуть лучше стало. Остальное ожидаемо. За кучи нулей извините, так экспорт в csv в OpenOffice работает. pat - количество паттернов i_m/pat - количество итераций на паттерн i_m all - количество итераций суммарное (на все паттерны) n_all - количество кандидатов после длинного ифа N - до куда считать P(1) - вероятность найти цепочку в районе N за одну проверку P(win) - вероятность найти цепочку при выполнении такого объема. Выводилась в 0.95 (Оффтоп)
Код: Тип паттерна,pat,i_m/pat,i_m all,n_all,N,P(1),P(win) 4-0-12-5 (9),1,8161000000000000,8161000000000000,3264400000000000,1448221300734020000000000000000000000000000000000000000000000,"9,17759691777637E-016","0,9500101222" 4-0-12-5 (9),10,633500000000000,6335000000000000,2534000000000000,112418599928318000000000000000000000000000000000000000000000,"1,1827923874941E-015","0,9500731283" 4-0-12-5 (9),100,48890000000000,4889000000000000,1955600000000000,8675841121539900000000000000000000000000000000000000000000,"1,53201423886432E-015","0,9500137367" 4-0-12-5 (9),1000,3756000000000,3756000000000000,1502400000000000,666526063663536000000000000000000000000000000000000000000,"1,99442381589319E-015","0,9500344915" 4-0-12-5 (9),10000,287000000000,2870000000000000,1148000000000000,50929973448330000000000000000000000000000000000000000000,"2,61034843974699E-015","0,9500473643" 4-0-12-5 (9),100000,21800000000,2180000000000000,872000000000000,3868548505962520000000000000000000000000000000000000000,"3,43577015707744E-015","0,9500129635" 4-0-12-5 (9),362880,5140000000,1865203200000000,746081280000000,912125657018921000000000000000000000000000000000000000,"4,01694325371926E-015","0,9500616565" 4-0-12-5 (9),1000000,1647000000,1647000000000000,658800000000000,292270614320242000000000000000000000000000000000000000,"4,54849768174992E-015","0,9500408832" 4-0-12-5 (9),10000000,123700000,1237000000000000,494800000000000,21951351067194400000000000000000000000000000000000000,"6,05843420851055E-015","0,9500989506" 4-0-12-5 (9),100000000,9225000,922500000000000,369000000000000,1637035002799540000000000000000000000000000000000000,"8,12220875609216E-015","0,9500680915" 3-0-13-5 (9),1,1407000000000000,1407000000000000,562800000000000,249681089343566000000000000000000000000000000000000000000000,"5,32446624526591E-015","0,9500438472" 3-0-13-5 (9),10,109800000000000,1098000000000000,439200000000000,19484707611894900000000000000000000000000000000000000000000,"6,82302015777054E-015","0,950046887" 3-0-13-5 (9),100,8530000000000,853000000000000,341200000000000,1513702695177160000000000000000000000000000000000000000000,"8,78504394103902E-015","0,9500861616" 3-0-13-5 (9),1000,659000000000,659000000000000,263600000000000,116943736951766000000000000000000000000000000000000000000,"1,13684807516898E-014","0,9500499377" 3-0-13-5 (9),10000,50650000000,506500000000000,202600000000000,8988164313420190000000000000000000000000000000000000000,"1,47883891391905E-014","0,9500197644" 3-0-13-5 (9),100000,3874000000,387400000000000,154960000000000,687465923132932000000000000000000000000000000000000000,"1,93408752478181E-014","0,9500664436" 3-0-13-5 (9),362880,916000000,332398080000000,132959232000000,162550029544987000000000000000000000000000000000000000,"2,25329766617648E-014","0,9500117485" 3-0-13-5 (9),1000000,294500000,294500000000000,117800000000000,52260905858406000000000000000000000000000000000000000,"2,54402577361125E-014","0,9500564725" 3-0-13-5 (9),10000000,22250000,222500000000000,89000000000000,3948413624018530000000000000000000000000000000000000,"3,3663909561842E-014","0,9500177807" 3-0-13-5 (9),100000000,1672000,167200000000000,66880000000000,296716782148102000000000000000000000000000000000000,"4,48205834852046E-014","0,9500933303"
|