Details

Time bar (total: 15.5s)

sample93.0ms

Algorithm
intervals
Results
32.0ms53×body1280valid
21.0ms56×body640valid
10.0ms156×body80valid
4.0ms90×body80nan
4.0ms18×body320valid
2.0ms11×body160valid

simplify1.2s

Counts
1 → 1

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 11.0b

localize15.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ x (+ x y))
0.1b
(* x (log (/ x (+ x y))))
8.3b
(log (/ x (+ x y)))

rewrite92.0ms

Algorithm
rewrite-expression-head
Rules
64×*-un-lft-identity
54×log-prod
48×times-frac
40×add-sqr-sqrt
38×add-cube-cbrt
18×distribute-rgt-in distribute-lft-in
13×distribute-lft-out
10×add-exp-log
associate-/r/
pow1 add-cbrt-cube
flip3-+ associate-*r* associate-/r* flip-+ div-inv
associate-*l* associate-/l* add-log-exp
div-exp rem-log-exp log-pow
cbrt-undiv log-div frac-2neg pow-prod-down prod-exp clear-num *-commutative cbrt-unprod unswap-sqr
Counts
3 → 117
Calls
3 calls:
17.0ms
(/ x (+ x y))
57.0ms
(* x (log (/ x (+ x y))))
11.0ms
(log (/ x (+ x y)))

series258.0ms

Counts
3 → 9
Calls
3 calls:
46.0ms
(/ x (+ x y))
123.0ms
(* x (log (/ x (+ x y))))
89.0ms
(log (/ x (+ x y)))

simplify1.6s

Counts
126 → 126

prune377.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 1.1b

localize20.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
2.0b
(log (/ (cbrt x) (cbrt (+ x y))))
2.0b
(log (/ (cbrt x) (cbrt (+ x y))))

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
96×cbrt-prod log-prod
84×*-un-lft-identity times-frac
60×add-sqr-sqrt add-cube-cbrt
12×distribute-lft-out
10×add-exp-log
pow1
cbrt-div rem-log-exp associate-/r/ add-cbrt-cube add-log-exp
log-div flip3-+ pow1/3 div-exp log-pow flip-+ div-inv
Counts
4 → 140
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
10.0ms
(log (/ (cbrt x) (cbrt (+ x y))))
18.0ms
(log (/ (cbrt x) (cbrt (+ x y))))

series849.0ms

Counts
4 → 12
Calls
4 calls:
324.0ms
(cbrt x)
335.0ms
(cbrt x)
84.0ms
(log (/ (cbrt x) (cbrt (+ x y))))
106.0ms
(log (/ (cbrt x) (cbrt (+ x y))))

simplify1.1s

Counts
152 → 152

prune867.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.6b

localize35.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt x)
0.6b
(cbrt x)
0.6b
(cbrt x)
33.3b
(log (* (* (cbrt x) (cbrt x)) (/ (cbrt x) (+ x y))))

rewrite80.0ms

Algorithm
rewrite-expression-head
Rules
17×add-exp-log
10×pow1
cbrt-prod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
prod-exp
rem-log-exp
add-cbrt-cube add-log-exp
pow1/3 pow-prod-down log-pow
div-exp
log-div log-prod associate-*r/
Counts
4 → 50
Calls
4 calls:
1.0ms
(cbrt x)
1.0ms
(cbrt x)
1.0ms
(cbrt x)
73.0ms
(log (* (* (cbrt x) (cbrt x)) (/ (cbrt x) (+ x y))))

series937.0ms

Counts
4 → 12
Calls
4 calls:
286.0ms
(cbrt x)
310.0ms
(cbrt x)
217.0ms
(cbrt x)
123.0ms
(log (* (* (cbrt x) (cbrt x)) (/ (cbrt x) (+ x y))))

simplify488.0ms

Counts
62 → 62

prune308.0ms

Pruning

4 alts after pruning (2 fresh and 2 done)

Merged error: 0.6b

localize33.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt (+ x y))
0.6b
(cbrt (+ x y))
0.6b
(cbrt (+ x y))
32.1b
(log (/ (/ x (* (cbrt (+ x y)) (cbrt (+ x y)))) (cbrt (+ x y))))

rewrite91.0ms

Algorithm
rewrite-expression-head
Rules
126×times-frac
111×log-prod
92×cbrt-div
88×*-un-lft-identity
72×cbrt-prod
58×associate-/r/
52×add-sqr-sqrt add-cube-cbrt
46×flip3-+ flip-+
28×frac-times
18×distribute-lft-out
14×add-exp-log associate-*r/ associate-*l/
div-inv
pow1 div-exp
rem-log-exp add-cbrt-cube add-log-exp
pow1/3
log-div prod-exp log-pow
Counts
4 → 166
Calls
4 calls:
16.0ms
(cbrt (+ x y))
9.0ms
(cbrt (+ x y))
6.0ms
(cbrt (+ x y))
36.0ms
(log (/ (/ x (* (cbrt (+ x y)) (cbrt (+ x y)))) (cbrt (+ x y))))

series633.0ms

Counts
4 → 12
Calls
4 calls:
163.0ms
(cbrt (+ x y))
155.0ms
(cbrt (+ x y))
193.0ms
(cbrt (+ x y))
122.0ms
(log (/ (/ x (* (cbrt (+ x y)) (cbrt (+ x y)))) (cbrt (+ x y))))

simplify863.0ms

Counts
178 → 178

prune873.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0.6b

regimes91.0ms

Accuracy

18.9% (4.0b remaining)

Error of 5.0b against oracle of 1.1b and baseline of 6.0b

bsearch147.0ms

Steps
ItersRangePoint
7
2.6261673048729477e+120
2.2644946018622366e+122
2.946589273213929e+120
10
0.00022203787651014825
222475944619.28085
203.2754817400328

simplify949.0ms

end0.0ms

sample3.5s

Algorithm
intervals
Results
1.1s1425×body640valid
1.0s1615×body1280valid
417.0ms4779×body80valid
252.0ms842×body320valid
190.0ms3062×body80nan
70.0ms449×body160valid