Perform accumulation of newly available work reports. GP §12. Implements the full queue management: partition, resolve, accumulate.
7.9. Accumulation (§12)
def
Jar.performAccumulation [Jar.JamConfig] (available : Array Jar.WorkReport) (s : Jar.State) (t' : Jar.Timeslot) (opaqueData : Array (ByteArray × ByteArray)) (entropy' : Jar.Entropy := s.entropy) : Jar.AccumulationResultJar.performAccumulation [Jar.JamConfig] (available : Array Jar.WorkReport) (s : Jar.State) (t' : Jar.Timeslot) (opaqueData : Array (ByteArray × ByteArray)) (entropy' : Jar.Entropy := s.entropy) : Jar.AccumulationResult