Toniolo and Linder, Equation (2)

Time bar (total: 1.2s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze307.0ms (25.4%)

Memory
3.8MiB live, 121.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%99.8%0.2%0%0%0%8
19.2%18.7%78.8%0.2%0%2.3%0%9
19.4%18.7%77.6%0.2%0%3.5%0%10
22.8%21.8%73.9%0.2%0%4.1%0%11
23.3%21.8%71.8%0.2%0%6.1%0%12
Compiler

Compiled 21 to 18 computations (14.3% saved)

sample79.0ms (6.6%)

Memory
2.3MiB live, 27.3MiB allocated
Samples
26.0ms126×1valid
22.0ms243×0invalid
12.0ms134×0valid
Precisions
Click to see histograms. Total time spent on operations: 45.0ms
ival-div: 12.0ms (26.6% of total)
ival-pow2: 11.0ms (24.4% of total)
ival-asin: 5.0ms (11.1% of total)
adjust: 4.0ms (8.9% of total)
ival-sqrt: 4.0ms (8.9% of total)
ival-sub: 3.0ms (6.6% of total)
ival-mult: 3.0ms (6.6% of total)
ival-add: 2.0ms (4.4% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
Bogosity

explain652.0ms (54%)

Memory
9.2MiB live, 217.7MiB allocated
Confusion
Predicted +Predicted -
+1930
-90117
Precision
0.1743119266055046
Recall
0.3877551020408163
2:
4:
8:
16:
32:
64:
128:
256:
512:
1024:
2048:
Samples
308.0ms1 500×1valid
147.0ms1 572×0valid
Compiler

Compiled 708 to 600 computations (15.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 351.0ms
ival-div: 88.0ms (25% of total)
ival-pow2: 78.0ms (22.2% of total)
ival-asin: 46.0ms (13.1% of total)
adjust: 42.0ms (11.9% of total)
ival-sqrt: 28.0ms (8% of total)
ival-mult: 26.0ms (7.4% of total)
ival-sub: 19.0ms (5.4% of total)
ival-add: 19.0ms (5.4% of total)
ival-true: 3.0ms (0.9% of total)
exact: 3.0ms (0.9% of total)
ival-assert: 1.0ms (0.3% of total)

preprocess136.0ms (11.2%)

Memory
-9.1MiB live, 27.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096278
1192270
2396270
31045270
43020270
56041270
01619
02619
13719
26119
312619
426619
556919
6118319
7286919
8498619
9726219
0809018
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)))))))
Outputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal -2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)) #s(literal -1 binary64)))))
Symmetry

(abs Omc)

(abs Om)

(abs l)

(abs t)

Compiler

Compiled 19 to 16 computations (15.8% saved)

eval0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune1.0ms (0.1%)

Memory
0.5MiB live, 0.5MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.9%
(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)))))))
Compiler

Compiled 38 to 32 computations (15.8% saved)

simplify20.0ms (1.6%)

Memory
2.4MiB live, 18.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01619
12319
22719
32919
43019
Stop Event
saturated
Calls
Call 1
Inputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)))))))
Outputs
(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (/.f64 t l) #s(literal 2 binary64)))))))
(asin.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 Om Omc) #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 (/.f64 t l) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))))

soundness0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Stop Event
fuel
Compiler

Compiled 19 to 16 computations (15.8% saved)

preprocess12.0ms (1%)

Memory
-1.9MiB live, 7.7MiB allocated
Remove

(abs t)

(abs l)

(abs Om)

(abs Omc)

Compiler

Compiled 380 to 320 computations (15.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...