Equations
- One or more equations did not get rendered due to their size.
- skl_to_tree sk_2 = ABTree.leaf ()
Instances For
Equations
- One or more equations did not get rendered due to their size.
- skl_to_maybe_elem a sk_2 = ABTree.leaf (some a)
Instances For
def
build_proposer'
{ℍ : Type}
{n : ℕ}
(bot_hash : ℍ)
(skl : ISkeleton n)
(rev : Sequence n (Option (PMoves ℍ)))
:
Equations
- One or more equations did not get rendered due to their size.
- build_proposer' bot_hash skl_2 rev_2 = ABTree.leaf (some bot_hash)
Instances For
def
build_chooser
{ℍ : Type}
{n : ℕ}
(data : ℍ × ISkeleton n)
(chooser : Sequence n (ℍ × ℍ × ℍ → Option ChooserSmp))
:
Equations
- One or more equations did not get rendered due to their size.
- build_chooser data_2 chooser_2 = ABTree.leaf ()
Instances For
def
build_chooser'
{ℍ : Type}
{n : ℕ}
(skl : ISkeleton n)
(chooser : Sequence n (ℍ × ℍ × ℍ → Option ChooserSmp))
:
Equations
- One or more equations did not get rendered due to their size.
- build_chooser' skl_2 chooser_2 = ABTree.leaf ()
Instances For
theorem
seq_equiv_tree
{ℍ : Type}
[BEq ℍ]
[HashMagma ℍ]
{n : ℕ}
(da : ElemInTreeH n ℍ)
(proposer : Sequence n (Option (PMoves ℍ)))
(chooser : Sequence n (ℍ × ℍ × ℍ → Option ChooserSmp))
: