computer: reduce number of ratio datasets for some cohorts

This commit is contained in:
nym21
2025-07-13 01:25:45 +02:00
parent 3fc28c07fb
commit 216476ee45
8 changed files with 1086 additions and 582 deletions

View File

@@ -1422,12 +1422,12 @@ impl AddressTypeToVec<(TypeIndex, Sats)> {
|| vecs.amount_range.get_mut(amount).0.clone()
!= vecs.amount_range.get_mut(prev_amount).0.clone()
{
// dbg!((prev_amount, amount, is_new));
if !is_new && !from_any_empty {
let state = &mut vecs.amount_range.get_mut(prev_amount).1.state;
// dbg!((prev_amount, &state.address_count, &addressdata));
state.subtract(addressdata);
vecs.amount_range
.get_mut(prev_amount)
.1
.state
.subtract(addressdata);
}
addressdata.receive(value, price);
@@ -1509,8 +1509,6 @@ impl HeightToAddressTypeToVec<(TypeIndex, Sats)> {
let will_be_empty = addressdata.outputs_len - 1 == 0;
// dbg!((prev_amount, amount, will_be_empty));
if will_be_empty
|| vecs.amount_range.get_mut(amount).0.clone()
!= vecs.amount_range.get_mut(prev_amount).0.clone()