Migdal et al, Equation (51)

Time bar (total: 3.8s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated; 0ms collecting garbage

analyze122.0ms (3.2%)

Memory
-36.5MiB live, 157.2MiB allocated; 16ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%50%0.1%0%50%0%2
50%25%25%0.1%0%50%0%3
50%25%25%0.1%0%50%0%4
50%25%25%0.1%0%50%0%5
50%25%25%0.1%0%50%0%6
51.6%25%23.4%0.1%0%51.5%0%7
52.5%25%22.6%0.1%0%52.3%0%8
53.8%25%21.5%0.1%0%53.5%0%9
54.5%25%20.9%0.1%0%54%0%10
55.3%25%20.2%0.1%0%54.7%0%11
55.7%25%19.9%0.1%0%55.1%0%12
Compiler

Compiled 18 to 15 computations (16.7% saved)

sample3.4s (89.9%)

Memory
-54.5MiB live, 3 515.6MiB allocated; 1.2s collecting garbage
Samples
939.0ms4 498×1invalid
936.0ms8 255×0valid
794.0ms1 483×2invalid
31.0ms388×0invalid
26.0ms232×0exit
0.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 1.8s
ival-pow: 454.0ms (25.1% of total)
ival-mult: 443.0ms (24.5% of total)
ival-div: 342.0ms (18.9% of total)
ival-sqrt: 169.0ms (9.3% of total)
adjust: 165.0ms (9.1% of total)
ival-sub: 123.0ms (6.8% of total)
ival-pi: 88.0ms (4.9% of total)
exact: 22.0ms (1.2% of total)
ival-assert: 6.0ms (0.3% of total)
Bogosity

explain147.0ms (3.9%)

Memory
27.3MiB live, 184.3MiB allocated; 31ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
384(5.831372515869524e-266 1.8017112418244757e+93)0-(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) n) (/.f64 (-.f64 #s(literal 1 binary64) k) #s(literal 2 binary64)))
00-0-k
00-0-n
00-0-(/.f64 (-.f64 #s(literal 1 binary64) k) #s(literal 2 binary64))
00-0-#s(literal 1 binary64)
00-0-(*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) n)
00-0-(sqrt.f64 k)
00-0-#s(literal 2 binary64)
00-0-(/.f64 #s(literal 1 binary64) (sqrt.f64 k))
00-0-(-.f64 #s(literal 1 binary64) k)
00-0-(*.f64 #s(literal 2 binary64) (PI.f64))
00-0-(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 k)) (pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) n) (/.f64 (-.f64 #s(literal 1 binary64) k) #s(literal 2 binary64))))
00-0-(PI.f64)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
pow.f64(pow.f64 (*.f64 (*.f64 #s(literal 2 binary64) (PI.f64)) n) (/.f64 (-.f64 #s(literal 1 binary64) k) #s(literal 2 binary64)))sensitivity8719
Confusion
Predicted +Predicted -
+30
-84169
Precision
0.034482758620689655
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+300
-8419150
Precision?
0.02830188679245283
Recall?
1.0
Freqs
test
numberfreq
0169
187
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
53.0ms512×0valid
Compiler

Compiled 128 to 43 computations (66.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 10.0ms (27.8% of total)
ival-pow: 10.0ms (27.8% of total)
ival-div: 7.0ms (19.5% of total)
ival-sqrt: 4.0ms (11.1% of total)
ival-sub: 3.0ms (8.4% of total)
ival-pi: 2.0ms (5.6% of total)
exact: 1.0ms (2.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess116.0ms (3%)

Memory
-11.8MiB live, 81.1MiB allocated; 10ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033104
17690
216288
338288
4161588
01316
02216
13714
25814
313614
453314
5320114
0809814
Stop Event
iter limit
node limit
iter limit
node limit

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...