remove prints so it actually runs in a reasonable time without caching

This commit is contained in:
OMGeeky
2023-12-06 17:41:39 +00:00
parent 4b1dd67dbb
commit 5b98f947f6

View File

@@ -178,13 +178,13 @@ fn get_amount_from_id(id: usize, dict: &Vec<usize>) -> usize {
fn get_for_id(id: usize, dict: &Vec<usize>, layer: usize) -> usize {
let own_amount = dict[id];
if own_amount == 0 {
p!(layer, "- {id} no subs");
// p!(layer, "- {id} no subs");
return 1;
}
let first = id + 1;
let last = id + own_amount;
let others = get_for_range(first, last, dict, layer);
p!(layer, "- {id} subs: {}", others);
// p!(layer, "- {id} subs: {}", others);
return others + 1;
}