Main:z from

Time bar (total: 8.0s)

start0.0ms (0%)

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

analyze207.0ms (2.6%)

Memory
-6.5MiB live, 184.2MiB allocated; 24ms collecting garbage
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
6.3%6.2%93.6%0.2%0%0%0%5
8.3%6.2%68.6%0.2%0%25%0%6
11.1%6.2%49.9%0.2%0%43.7%0%7
14.8%6.2%35.9%0.2%0%57.7%0%8
19.8%6.2%25.3%0.2%0%68.2%0%9
23.7%6.2%20.1%0.2%0%73.5%0%10
28.4%6.2%15.7%0.2%0%77.9%0%11
34.1%6.2%12%0.2%0%81.5%0%12
Compiler

Compiled 33 to 26 computations (21.2% saved)

sample7.2s (90%)

Memory
-9.9MiB live, 8 231.1MiB allocated; 2.0s collecting garbage
Samples
3.0s7 626×1valid
2.6s15 707×0invalid
84.0ms630×0valid
Precisions
Click to see histograms. Total time spent on operations: 4.4s
ival-sqrt: 1.7s (40% of total)
ival-add: 1.0s (23.6% of total)
adjust: 984.0ms (22.6% of total)
ival-sub: 570.0ms (13.1% of total)
exact: 21.0ms (0.5% of total)
ival-assert: 9.0ms (0.2% of total)
Bogosity

explain448.0ms (5.6%)

Memory
-1.4MiB live, 624.0MiB allocated; 85ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1380-0-(-.f64 (sqrt.f64 (+.f64 t #s(literal 1 binary64))) (sqrt.f64 t))
1310-1(2.66364454378342e+267 7.944069324563034e-278 38.7024198221366 5.270153485716026e-169)(-.f64 (sqrt.f64 (+.f64 z #s(literal 1 binary64))) (sqrt.f64 z))
1300-0-(-.f64 (sqrt.f64 (+.f64 x #s(literal 1 binary64))) (sqrt.f64 x))
1080-0-(-.f64 (sqrt.f64 (+.f64 y #s(literal 1 binary64))) (sqrt.f64 y))
00-0-(sqrt.f64 x)
00-0-(+.f64 y #s(literal 1 binary64))
00-0-#s(literal 1 binary64)
00-0-t
00-0-(sqrt.f64 (+.f64 y #s(literal 1 binary64)))
00-0-(sqrt.f64 z)
00-0-(sqrt.f64 (+.f64 x #s(literal 1 binary64)))
00-0-(sqrt.f64 (+.f64 z #s(literal 1 binary64)))
00-0-(sqrt.f64 y)
00-0-(+.f64 (+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x #s(literal 1 binary64))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y #s(literal 1 binary64))) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z #s(literal 1 binary64))) (sqrt.f64 z))) (-.f64 (sqrt.f64 (+.f64 t #s(literal 1 binary64))) (sqrt.f64 t)))
00-0-(+.f64 (+.f64 (-.f64 (sqrt.f64 (+.f64 x #s(literal 1 binary64))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y #s(literal 1 binary64))) (sqrt.f64 y))) (-.f64 (sqrt.f64 (+.f64 z #s(literal 1 binary64))) (sqrt.f64 z)))
00-0-y
00-0-(+.f64 x #s(literal 1 binary64))
00-0-(sqrt.f64 (+.f64 t #s(literal 1 binary64)))
00-0-z
00-0-(+.f64 (-.f64 (sqrt.f64 (+.f64 x #s(literal 1 binary64))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (+.f64 y #s(literal 1 binary64))) (sqrt.f64 y)))
00-0-(+.f64 t #s(literal 1 binary64))
00-0-(+.f64 z #s(literal 1 binary64))
00-0-(sqrt.f64 t)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (sqrt.f64 (+.f64 x #s(literal 1 binary64))) (sqrt.f64 x))cancellation310
-.f64(-.f64 (sqrt.f64 (+.f64 z #s(literal 1 binary64))) (sqrt.f64 z))cancellation301
-.f64(-.f64 (sqrt.f64 (+.f64 t #s(literal 1 binary64))) (sqrt.f64 t))cancellation300
-.f64(-.f64 (sqrt.f64 (+.f64 y #s(literal 1 binary64))) (sqrt.f64 y))cancellation250
Confusion
Predicted +Predicted -
+470
-40169
Precision
0.5402298850574713
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+4700
-401168
Precision?
0.5340909090909091
Recall?
1.0
Freqs
test
numberfreq
0169
167
213
35
42
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
230.0ms464×1valid
8.0ms48×0valid
Compiler

Compiled 311 to 76 computations (75.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 192.0ms
ival-sqrt: 92.0ms (47.8% of total)
adjust: 53.0ms (27.6% of total)
ival-add: 29.0ms (15.1% of total)
ival-sub: 17.0ms (8.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess150.0ms (1.9%)

Memory
41.5MiB live, 132.0MiB allocated; 11ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
074485
1226485
2801485
33189485
43396485
53491485
64181485
02639
06539
17439
27739
38539
411139
524839
6148939
7441239
0808439
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...