import monix.execution.Scheduler.Implicits.global
lp: LocalProver = LocalProver(
TermState(
FiniteDistribution(
Vector(
Weighted(Unit, 0.3333333333333333),
Weighted(Zero, 0.3333333333333333),
Weighted(Star, 0.3333333333333333)
)
),
FiniteDistribution(
Vector(
Weighted(š° , 0.3333333333333333),
Weighted(Unit, 0.3333333333333333),
Weighted(Zero, 0.3333333333333333)
)
),
Vector(),
FiniteDistribution(Vector()),
FiniteDistribution(Vector()),
Empty
),
TermGenParams(
0.1,
0.1,
0.1,
0.1,
0.1,
0.05,
0.05,
0.05,
0.0,
0.0,
0.0,
0.0,
0.3,
0.7,
0.5,
0.0,
0.05,
...
lp0: LocalProver = LocalProver(
TermState(
FiniteDistribution(Vector()),
FiniteDistribution(Vector(Weighted(š° , 1.0))),
Vector(),
FiniteDistribution(Vector()),
FiniteDistribution(Vector()),
Empty
),
TermGenParams(
0.1,
0.1,
0.1,
0.1,
0.1,
0.05,
0.05,
0.05,
0.0,
0.0,
0.0,
0.0,
0.3,
0.7,
0.5,
0.0,
0.0,
0.0,
OrElse(
OrElse(OrElse(OrElse(<function1>, <function1>), <function1>), <function1>),
<function1>
)
),
1.0E-5,
12 minutes,
1.01,
1.0,
10000,
...