- rule : Aesop.SafeRule
- output : Aesop.RuleTacOutput
Instances For
Equations
- Aesop.instInhabitedPostponedSafeRule = { default := { rule := default, output := default } }
Equations
- One or more equations did not get rendered due to their size.
Instances For
- unsafeRule: Aesop.IndexMatchResult Aesop.UnsafeRule → Aesop.UnsafeQueueEntry
- postponedSafeRule: Aesop.PostponedSafeRule → Aesop.UnsafeQueueEntry
Instances For
Equations
- Aesop.instInhabitedUnsafeQueueEntry = { default := Aesop.UnsafeQueueEntry.unsafeRule default }
Equations
- One or more equations did not get rendered due to their size.
Equations
- (Aesop.UnsafeQueueEntry.unsafeRule r).successProbability = r.rule.extra.successProbability
- (Aesop.UnsafeQueueEntry.postponedSafeRule r).successProbability = Aesop.postponedSafeRuleSuccessProbability
Instances For
Equations
- (Aesop.UnsafeQueueEntry.unsafeRule r).name = r.rule.name
- (Aesop.UnsafeQueueEntry.postponedSafeRule r).name = r.rule.name
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
Instances For
def
Aesop.UnsafeQueue.initial
(postponedSafeRules : Array Aesop.PostponedSafeRule)
(unsafeRules : Array (Aesop.IndexMatchResult Aesop.UnsafeRule))
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- q.entriesToMessageData = Array.map Lean.toMessageData (Subarray.toArray q)