diff --git a/fractal_dimension/circle_counting_new/src/lib.rs b/fractal_dimension/circle_counting_new/src/lib.rs index 243b679..a63d9b0 100644 --- a/fractal_dimension/circle_counting_new/src/lib.rs +++ b/fractal_dimension/circle_counting_new/src/lib.rs @@ -41,6 +41,9 @@ pub fn fractal_dimension( } if i != *previous_generator { let new_tuple = generator * tuple; + if new_tuple.iter().sum::() < tuple.iter().sum() { + continue; + } let mut too_big = true; for (j, curvature) in new_tuple.iter().enumerate() { let mut skip = false;