Finite causal query programs implementing the above-two primal and dual phases.
@[instance_reducible]
Classical proposition decisions used locally by the above-two trial machine.
Instances For
noncomputable def
V7.Stage4AboveTwoFinalTrial.dualProgram
{d : ℕ}
(p eps M D eta : ℝ)
(n k : ℕ)
(center q r : Point d)
(G : VectorSeq d)
(previous : Observation d)
(guards : List (ObservableGuardCheck d))
(fuel : ℕ)
:
CausalProgram.Program d fuel
The above-two dual query program with early accuracy or guard-failure termination.
Equations
- One or more equations did not get rendered due to their size.
- V7.Stage4AboveTwoFinalTrial.dualProgram p eps M D eta n k center q r G previous guards 0 = V7.CausalProgram.Program.finish guards (V7.TrialOutcome.radius previous)
Instances For
The remaining primal query budget plus the prescribed dual horizon.
Equations
Instances For
noncomputable def
V7.Stage4AboveTwoFinalTrial.phaseOneProgram
{d : ℕ}
(p eps M D eta₁ eta₂ : ℝ)
(x0 : Point d)
(n₁ n₂ k : ℕ)
(state : PrimalState d)
(previous : Observation d)
(guards : List (ObservableGuardCheck d))
(fuel : ℕ)
:
CausalProgram.Program d (phaseOneBudget n₂ fuel)
The above-two primal query program that initializes the dual phase at its endpoint.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
V7.Stage4AboveTwoFinalTrial.aboveLocalTrial
{d : ℕ}
(p eps : ℝ)
(x0 : Point d)
(nf nd : ℕ)
:
The complete above-two local trial with its primal and dual horizons.
Equations
- One or more equations did not get rendered due to their size.