Details

Time bar (total: 6.3s)

sample26.0ms

Algorithm
intervals
Results
17.0ms256×body80valid

simplify12.0ms

Counts
1 → 1
Iterations
IterNodes
done29
329
224
114
09

prune11.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 34.1b

localize21.0ms

Local error

Found 2 expressions with local error:

0.0b
(fma z z (fma y y (* x x)))
34.1b
(sqrt (fma z z (fma y y (* x x))))

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 *-un-lft-identity add-cube-cbrt sqrt-prod
expm1-log1p-u add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2 fma-udef
Counts
2 → 27
Calls
2 calls:
0.0ms
(fma z z (fma y y (* x x)))
1.0ms
(sqrt (fma z z (fma y y (* x x))))

series226.0ms

Counts
2 → 6
Calls
2 calls:
56.0ms
(fma z z (fma y y (* x x)))
170.0ms
(sqrt (fma z z (fma y y (* x x))))

simplify1.9s

Counts
33 → 33
Iterations
IterNodes
done5004
42546
3436
2126
162
040

prune165.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 15.5b

localize21.0ms

Local error

Found 3 expressions with local error:

0.0b
(fma y y (* z z))
0.0b
(fma x x (fma y y (* z z)))
34.1b
(sqrt (fma x x (fma y y (* z z))))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
pow1 *-un-lft-identity add-cube-cbrt
expm1-log1p-u add-cbrt-cube add-exp-log sqrt-prod insert-posit16 log1p-expm1-u add-log-exp
fma-udef
rem-sqrt-square sqrt-pow1 pow1/2
Counts
3 → 38
Calls
3 calls:
0.0ms
(fma y y (* z z))
0.0ms
(fma x x (fma y y (* z z)))
2.0ms
(sqrt (fma x x (fma y y (* z z))))

series288.0ms

Counts
3 → 9
Calls
3 calls:
59.0ms
(fma y y (* z z))
56.0ms
(fma x x (fma y y (* z z)))
173.0ms
(sqrt (fma x x (fma y y (* z z))))

simplify1.9s

Counts
47 → 47
Iterations
IterNodes
done5000
42912
3547
2170
176
052

prune209.0ms

Pruning

6 alts after pruning (4 fresh and 2 done)

Merged error: 11.5b

localize1.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune6.0ms

Pruning

6 alts after pruning (3 fresh and 3 done)

Merged error: 11.5b

localize1.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify0.0ms

Counts
0 → 0
Iterations
IterNodes
done0
00

prune0.0ms

Pruning

6 alts after pruning (2 fresh and 4 done)

Merged error: 11.5b

regimes369.0ms

Accuracy

40.3% (14.1b remaining)

Error of 25.4b against oracle of 11.3b and baseline of 34.9b

bsearch177.0ms

Steps
ItersRangePoint
8
2.3947030903309598e+106
9.970465804684252e+109
9.794009169674087e+109
9
-1.060032766889974e-201
-4.267635367026549e-210
-8.598460374864875e-202
8
-4.047764226026223e-95
-1.8795600190319444e-98
-1.9111814054112648e-98
7
-6.313709833010039e+137
-4.230695651283264e+135
-6.208442960829875e+137

simplify4.0ms

Iterations
IterNodes
done20
020

end0.0ms

sample986.0ms

Algorithm
intervals
Results
772.0ms8000×body80valid