lp1: LocalProver = LocalProver(
TermState(
FiniteDistribution(
Vector(
Weighted(mul, 0.25),
Weighted(eqM, 0.25),
Weighted(m, 0.25),
Weighted(n, 0.25)
)
),
FiniteDistribution(
Vector(
Weighted((M → (M → M)), 0.3333333333333333),
Weighted((M → (M → 𝒰 )), 0.3333333333333333),
Weighted(M, 0.3333333333333333)
)
),
Vector(),
FiniteDistribution(Vector()),
FiniteDistribution(Vector()),
Empty
),
TermGenParams(
0.1,
0.1,
0.1,
0.0,
0.0,
0.05,
0.05,
0.0,
0.0,
0.0,
0.0,
0.0,
0.3,
0.7,
0.5,
0.0,
...
lp2: LocalProver = LocalProver(
TermState(
FiniteDistribution(
Vector(
Weighted(mul, 0.25),
Weighted(eqM, 0.25),
Weighted(m, 0.25),
Weighted(n, 0.25)
)
),
FiniteDistribution(
Vector(
Weighted((M → (M → M)), 0.3333333333333333),
Weighted((M → (M → 𝒰 )), 0.3333333333333333),
Weighted(M, 0.3333333333333333)
)
),
Vector(),
FiniteDistribution(Vector()),
FiniteDistribution(Vector()),
Empty
),
TermGenParams(
0.1,
0.1,
0.1,
0.0,
0.0,
0.05,
0.05,
0.0,
0.0,
0.0,
0.1,
0.0,
0.3,
0.7,
0.5,
0.0,
...