Skip to main content

evaluate

Function evaluate 

Source
pub fn evaluate(samples: &[TileSample], opts: SimOptions) -> Vec<OrderingCost>
Expand description

Rank every candidate ordering cheapest-first for these tiles by the blended OrderingCost::cost (bytes read + reads × gap), with the stable sort keeping CANDIDATES order as the final tiebreak (so SpatialMajor wins genuine ties). Morton3 is included for reporting but never selected by measured_ordering (see SELECTABLE).