Details

Time bar (total: 9.0s)

sample90.0ms

Algorithm
intervals
Results
28.0ms56×body1280valid
13.0ms39×body640valid
10.0ms163×body80valid
5.0ms108×body80nan
4.0ms20×body320valid
2.0ms14×body160valid

simplify57.0ms

Counts
1 → 1

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 9.7b

localize12.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ x (+ x y))
0.0b
(/ (pow (/ x (+ x y)) x) x)
6.4b
(pow (/ x (+ x y)) x)

rewrite130.0ms

Algorithm
rewrite-expression-head
Rules
138×times-frac
118×*-un-lft-identity
90×unpow-prod-down
80×add-sqr-sqrt add-cube-cbrt
25×associate-/l*
19×distribute-lft-out
16×add-exp-log
12×associate-/r/
div-exp associate-/r* add-cbrt-cube div-inv
flip3-+ flip-+
sqr-pow
pow1 pow-exp
pow-unpow add-log-exp
cbrt-undiv pow-to-exp frac-2neg clear-num
pow-pow
Counts
3 → 172
Calls
3 calls:
19.0ms
(/ x (+ x y))
73.0ms
(/ (pow (/ x (+ x y)) x) x)
23.0ms
(pow (/ x (+ x y)) x)

series496.0ms

Counts
3 → 9
Calls
3 calls:
49.0ms
(/ x (+ x y))
143.0ms
(/ (pow (/ x (+ x y)) x) x)
304.0ms
(pow (/ x (+ x y)) x)

simplify63.0ms

Counts
181 → 181

prune535.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.8b

localize30.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.8b
(pow (/ (cbrt x) (cbrt (+ x y))) x)
2.0b
(pow (/ (* (cbrt x) (cbrt x)) (* (cbrt (+ x y)) (cbrt (+ x y)))) x)

rewrite83.0ms

Algorithm
rewrite-expression-head
Rules
61×unpow-prod-down
51×cbrt-prod
48×*-un-lft-identity
43×times-frac
36×add-sqr-sqrt add-cube-cbrt
20×add-exp-log
14×cbrt-div
10×associate-/r/
flip3-+ pow-exp flip-+
pow1 pow-unpow distribute-lft-out
div-exp
frac-times prod-exp add-cbrt-cube add-log-exp
pow-to-exp pow-pow pow1/3 associate-*r/ associate-*l/ div-inv sqr-pow
Counts
4 → 116
Calls
4 calls:
2.0ms
(cbrt x)
2.0ms
(cbrt x)
37.0ms
(pow (/ (cbrt x) (cbrt (+ x y))) x)
34.0ms
(pow (/ (* (cbrt x) (cbrt x)) (* (cbrt (+ x y)) (cbrt (+ x y)))) x)

series1.1s

Counts
4 → 12
Calls
4 calls:
209.0ms
(cbrt x)
206.0ms
(cbrt x)
372.0ms
(pow (/ (cbrt x) (cbrt (+ x y))) x)
358.0ms
(pow (/ (* (cbrt x) (cbrt x)) (* (cbrt (+ x y)) (cbrt (+ x y)))) x)

simplify52.0ms

Counts
128 → 128

prune635.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize40.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.8b
(pow (fabs (/ (cbrt x) (cbrt (+ x y)))) (* 2 (/ x 2)))
0.8b
(pow (fabs (/ (cbrt x) (cbrt (+ x y)))) (* 2 (/ x 2)))
0.8b
(pow (/ (cbrt x) (cbrt (+ x y))) x)

rewrite62.0ms

Algorithm
rewrite-expression-head
Rules
54×unpow-prod-down
48×cbrt-prod
47×*-un-lft-identity
42×times-frac
35×add-sqr-sqrt add-cube-cbrt
add-exp-log
pow1
distribute-lft-out
pow-unpow
pow-exp add-cbrt-cube add-log-exp
pow-to-exp pow-pow sqr-pow
cbrt-div associate-/r/
flip3-+ pow1/3 div-exp flip-+ div-inv
Counts
4 → 104
Calls
4 calls:
1.0ms
(cbrt x)
5.0ms
(pow (fabs (/ (cbrt x) (cbrt (+ x y)))) (* 2 (/ x 2)))
6.0ms
(pow (fabs (/ (cbrt x) (cbrt (+ x y)))) (* 2 (/ x 2)))
42.0ms
(pow (/ (cbrt x) (cbrt (+ x y))) x)

series627.0ms

Counts
4 → 12
Calls
4 calls:
224.0ms
(cbrt x)
36.0ms
(pow (fabs (/ (cbrt x) (cbrt (+ x y)))) (* 2 (/ x 2)))
43.0ms
(pow (fabs (/ (cbrt x) (cbrt (+ x y)))) (* 2 (/ x 2)))
324.0ms
(pow (/ (cbrt x) (cbrt (+ x y))) x)

simplify129.0ms

Counts
116 → 116

prune686.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (exp (* -1 y)) x)

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt add-cube-cbrt *-un-lft-identity times-frac
associate-/r* add-cbrt-cube associate-/l*
add-exp-log
pow1 cbrt-undiv exp-neg frac-2neg mul-1-neg div-exp clear-num div-inv associate-/l/ add-log-exp
Counts
1 → 28
Calls
1 calls:
18.0ms
(/ (exp (* -1 y)) x)

series33.0ms

Counts
1 → 3
Calls
1 calls:
33.0ms
(/ (exp (* -1 y)) x)

simplify86.0ms

Counts
31 → 31

prune93.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

regimes86.0ms

Accuracy

99.5% (0.0b remaining)

Error of 0.1b against oracle of 0.0b and baseline of 5.8b

bsearch71.0ms

Steps
ItersRangePoint
9
1.8485205844676482
4824453.9585698685
17.832108462486296
2
-1.332302107423794e+30
-1.1599838619312589e+30
-1.2474791693654794e+30

simplify48.0ms

end0.0ms

sample3.7s

Algorithm
intervals
Results
1.5s1609×body1280valid
714.0ms1469×body640valid
381.0ms4755×body80valid
229.0ms866×body320valid
209.0ms3062×body80nan
158.0ms446×body160valid