fn rescale( val: f64, old_min: f64, old_max: f64, new_min: f64, new_max: f64, ) -> f64
Linear rescale from [old_min, old_max] to [new_min, new_max]