type TileEvidence

stelliferous@0.0.2.0 · proofs/kernel_packing_witness.bend:167

import stelliferous@0.0.2.0/proofs/kernel_packing_witness.bend as KernelPackingWitness
import Base
import stelliferous@0.0.2.0/kernel_spatial_packing.bend as Packing
import stelliferous@0.0.2.0/kernel_tile.bend as Tile
import stelliferous@0.0.2.0/proofs/storage_witness.bend as Witness

167type TileEvidence<-input: Array<F32>,-depth: Nat,-state: Packing.Tiled()> is Data:
168  TileEvidence{-output: Array<Tile.Tile8>,cursor: TileCursor,equation: {state == restore_tiles(input,output,cursor) : Packing.Tiled()},balanced: Witness.Witness(Tile.Tile8,depth,output)}

Uses (8)

Used by (7)