Details

Time bar (total: 7.0s)

sample44.0ms

Algorithm
intervals
Results
18.0ms256×body80valid

simplify17.0ms

Counts
1 → 1
Iterations
IterNodes
done23
323
220
113
09

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 38.6b

localize16.0ms

Local error

Found 3 expressions with local error:

0.0b
(+ (* z z) (+ (* x x) (* y y)))
0.0b
(+ (* x x) (* y y))
35.9b
(sqrt (+ (* z z) (+ (* x x) (* y y))))

rewrite83.0ms

Algorithm
rewrite-expression-head
Rules
10×add-log-exp
add-sqr-sqrt
pow1 sum-log *-un-lft-identity add-cube-cbrt
flip3-+ add-cbrt-cube add-exp-log sqrt-prod flip-+
+-commutative sqrt-div
rem-sqrt-square associate-+r+ sqrt-pow1 pow1/2
Counts
3 → 39
Calls
3 calls:
29.0ms
(+ (* z z) (+ (* x x) (* y y)))
14.0ms
(+ (* x x) (* y y))
38.0ms
(sqrt (+ (* z z) (+ (* x x) (* y y))))

series252.0ms

Counts
3 → 9
Calls
3 calls:
62.0ms
(+ (* z z) (+ (* x x) (* y y)))
41.0ms
(+ (* x x) (* y y))
150.0ms
(sqrt (+ (* z z) (+ (* x x) (* y y))))

simplify700.0ms

Counts
48 → 48
Iterations
IterNodes
done5001
21464
1241
074

prune273.0ms

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 18.0b

localize30.0ms

Local error

Found 4 expressions with local error:

29.7b
(cbrt (+ (* x x) (* y y)))
29.7b
(cbrt (+ (* x x) (* y y)))
29.7b
(cbrt (+ (* x x) (* y y)))
35.9b
(sqrt (+ (* z z) (* (* (cbrt (+ (* x x) (* y y))) (cbrt (+ (* x x) (* y y)))) (cbrt (+ (* x x) (* y y))))))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod add-sqr-sqrt
*-un-lft-identity add-cube-cbrt
cbrt-div
pow1
flip3-+ add-cbrt-cube add-exp-log flip-+ add-log-exp
pow1/3 sqrt-prod
sqrt-div
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 54
Calls
4 calls:
6.0ms
(cbrt (+ (* x x) (* y y)))
8.0ms
(cbrt (+ (* x x) (* y y)))
7.0ms
(cbrt (+ (* x x) (* y y)))
6.0ms
(sqrt (+ (* z z) (* (* (cbrt (+ (* x x) (* y y))) (cbrt (+ (* x x) (* y y)))) (cbrt (+ (* x x) (* y y))))))

series931.0ms

Counts
4 → 12
Calls
4 calls:
130.0ms
(cbrt (+ (* x x) (* y y)))
175.0ms
(cbrt (+ (* x x) (* y y)))
117.0ms
(cbrt (+ (* x x) (* y y)))
509.0ms
(sqrt (+ (* z z) (* (* (cbrt (+ (* x x) (* y y))) (cbrt (+ (* x x) (* y y)))) (cbrt (+ (* x x) (* y y))))))

simplify2.2s

Counts
66 → 66
Iterations
IterNodes
done5001
33661
2720
1210
083

prune508.0ms

Pruning

5 alts after pruning (3 fresh and 2 done)

Merged error: 18.0b

localize2.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

prune10.0ms

Pruning

5 alts after pruning (2 fresh and 3 done)

Merged error: 18.0b

localize2.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

prune1.0ms

Pruning

5 alts after pruning (1 fresh and 4 done)

Merged error: 18.0b

regimes763.0ms

Accuracy

62.3% (7.2b remaining)

Error of 25.8b against oracle of 18.5b and baseline of 37.7b

bsearch168.0ms

Steps
ItersRangePoint
7
9.160742564788728e+138
1.5580350000448912e+141
5.835216049861505e+140
8
-1.6948220288716283e-140
-1.4808554686786162e-144
-1.667229468183297e-140
6
-9.45512878961362e-128
-1.0426208093273308e-128
-1.0571252577216274e-128
8
-3.199992896271572e+101
-5.234393438211208e+98
-2.0158187983075897e+101

simplify5.0ms

Iterations
IterNodes
done24
124
022

end0.0ms

sample997.0ms

Algorithm
intervals
Results
617.0ms8000×body80valid