Оценки выше забываем, они походу неверные. Попытаюсь оценить честно.
Уменьшению вероятности в
раз на порядок отвечает функция
, её интеграл от
до
равен
, а "средняя" вероятность на всём интервале
будет в
раз меньше
, где
— вероятность в точке
.
Тогда для интервала 1-5e37
и коэффициент вероятности на этом
интервале от вероятности в точке 1e37. На этом интервале было найдено 294 цепочки ALL, из которых 107 с valids=11, т.е. оценка вероятности пятнашки
на интервале 1-5e37 составила
, а значит "истинная" вероятность
в точке 1e37 была
или 1 на 34млрд попыток. В точке 1e38 она должна составить в
раз меньше или
или 1 на 49млрд попыток. А в точке 1e45 в
раз меньше или
или 1 на 700млрд попыток, что не совпадает с тестовым замером:
И для 46-значных составляет примерно 1 раз на 848 миллиардов попыток.
Или может здесь брались числа не около 1e45, а около 5e45?
Пересчитаю обратно, из 1e45 в 1e37,
, грубо в
раза меньше, т.е. цепочек тоже должно было найтись в
раза меньше, погрешность выходит 20%, немало, не думаю что её можно всю списать на неточности оценок и округления.
Предположим ошибка не в оценках или формулах, а просто аномалия в самом числовом ряде, тогда с 1e37 до 1e38
и "средняя" вероятность пятнашки
от вероятности в 1e37 или
(от попыток). И за
попыток в этом интервале должно бы найтись
пятнашки.
А с 1e37 до 1e39
, "средняя" вероятность пятнашки
от вероятности в 1e37 или
от попыток. За
попыток должно бы найтись
пятнашки.
Если я правильно понимаю формулу
, то вероятность
не найти пятнашку до 1e38 составит
, до 2e38 примерно
, а до 1e39 жалкие
. И даже если уменьшить количества в 1.2 раза, то до 1e38 вероятность
не найти , до 2e38
, до 1e39 жалкие
.