def prefer

stelliferous@0.0.2.0 · kernel_band_planning.bend:149

import stelliferous@0.0.2.0/kernel_band_planning.bend as KernelBandPlanning
import Base

149def prefer(candidate: LayoutPlan,best: LayoutPlan) -> LayoutPlan:
150  match candidate best:
151    case LayoutPlan{layout,parallel,+time,copies} LayoutPlan{old,old_parallel,+old_time,old_copies}:
152      Bool.pick(LayoutPlan,F32.is_lt(time,old_time),LayoutPlan{layout,parallel,time,copies},LayoutPlan{old,old_parallel,old_time,old_copies})

Uses (3)

Used by (1)