Skip to main content

cost_at

Function cost_at 

Source
pub fn cost_at(
    bit_position: usize,
    total_positions: usize,
    mask: &BinMask,
) -> f64
Expand description

Per-bit-position distortion cost for the adaptive permutation search.

Returns f64::INFINITY for positions that map to occupied FFT bins. Returns a value in 1.0..=2.0 for safe bins — higher near moderate-coherence bins as a soft margin.