From ad7aca8f934adfbd93004e598cfae3e7a3f0680b Mon Sep 17 00:00:00 2001 From: Sean Burton Date: Thu, 24 Jul 2025 17:06:39 +0100 Subject: [PATCH] Fix off-by-one error in calculating steps --- cryptomite/raz.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cryptomite/raz.py b/cryptomite/raz.py index 8745d79..9af51e0 100644 --- a/cryptomite/raz.py +++ b/cryptomite/raz.py @@ -411,7 +411,7 @@ def calc_raz_out(n_1: int, """ max_m = 0 initial_tests = 100 - steps = min(floor(k_2) - m_init, initial_tests) + steps = min(floor(k_2) - m_init, initial_tests - 1) step_size = (floor(k_2) - m_init) / steps ms = [int(round(m_init + i * step_size)) for i in range(steps + 1)]