Documentation

Complexitylib.Metacomplexity.MCSP.AntiChecker.Rounds.Selection.Defs

Approximate-selection round traces -- definitions #

An extension estimator assigns an estimated survivor count to every possible next input at every sample prefix. This layer records bounded and global accuracy, together with the trace obtained by repeatedly choosing a minimum estimate.

def Complexity.AntiChecker.ApproximatesRoundsUpTo {arity : } (rounds precision : ) (target : BitString arityBool) (threshold : ) (estimator : List (BitString arity)BitString arity) :

An extension estimator satisfies the relative survivor-count contract at every sample prefix shorter than the prescribed number of rounds.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    def Complexity.AntiChecker.ApproximatesEveryRound {arity : } (precision : ) (target : BitString arityBool) (threshold : ) (estimator : List (BitString arity)BitString arity) :

    An extension estimator satisfies the relative survivor-count contract at every possible sample prefix.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      def Complexity.AntiChecker.IsEstimateSelectionTrace {arity : } (estimator : List (BitString arity)BitString arity) :
      List (BitString arity)Prop

      Every input in the list, read from tail to head, minimizes the estimator relative to the prefix constructed before it.

      Equations
      Instances For