Details

Time bar (total: 6.0s)

sample78.0ms

Algorithm
intervals
Results
19.0ms196×body80valid
18.0ms44×body640valid
16.0ms25×body1280valid
6.0ms101×body80nan
5.0ms18×body320valid
1.0msbody160valid

simplify122.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 6 (32.0ms)

IterNodesCost
0187
1277
2547
31117
43147
58017
642176
750016

prune8.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 3.6b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (exp (* y (log (/ y (+ z y))))) y)
0.0b
(/ y (+ z y))
0.1b
(* y (log (/ y (+ z y))))
8.9b
(log (/ y (+ z y)))

rewrite75.0ms

Algorithm
rewrite-expression-head
Rules
261×times-frac
221×*-un-lft-identity
198×log-prod
149×add-sqr-sqrt
147×add-cube-cbrt
144×exp-sum
90×distribute-rgt-in distribute-lft-in
42×associate-/l*
37×distribute-lft-out
24×associate-/r/
13×div-inv
12×add-exp-log flip3-+ flip-+
10×add-cbrt-cube
pow1
associate-/r*
expm1-log1p-u associate-*r* log1p-expm1-u add-log-exp
div-exp associate-*l*
cbrt-undiv frac-2neg rem-log-exp clear-num log-pow
log-div pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
Counts
4 → 296
Calls
4 calls:
36.0ms
(/ (exp (* y (log (/ y (+ z y))))) y)
5.0ms
(/ y (+ z y))
11.0ms
(* y (log (/ y (+ z y))))
4.0ms
(log (/ y (+ z y)))

series304.0ms

Counts
4 → 12
Calls
4 calls:
132.0ms
(/ (exp (* y (log (/ y (+ z y))))) y)
40.0ms
(/ y (+ z y))
78.0ms
(* y (log (/ y (+ z y))))
54.0ms
(log (/ y (+ z y)))

simplify90.0ms

Algorithm
egg-herbie
Counts
308 → 308
Iterations

Useful iterations: 2 (61.0ms)

IterNodesCost
08363073
128862638
250022622

prune670.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize5.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify2.0ms

Algorithm
egg-herbie
Counts
0 → 0
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
000

prune7.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize14.0ms

Local error

Found 4 expressions with local error:

1.5b
(pow (* (cbrt (/ y (+ z y))) (cbrt (/ y (+ z y)))) y)
5.7b
(cbrt (/ y (+ z y)))
5.7b
(cbrt (/ y (+ z y)))
5.7b
(cbrt (/ y (+ z y)))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
54×cbrt-prod
47×*-un-lft-identity
36×times-frac
29×add-sqr-sqrt add-cube-cbrt
12×pow1
pow-pow pow1/3 distribute-lft-out
add-exp-log
associate-/r/
expm1-log1p-u add-cbrt-cube log1p-expm1-u add-log-exp
pow-unpow cbrt-div flip3-+ flip-+ div-inv
pow-prod-down pow-exp pow-sqr pow-prod-up
pow2 pow-to-exp unpow-prod-down pow-plus prod-exp sqr-pow
Counts
4 → 113
Calls
4 calls:
10.0ms
(pow (* (cbrt (/ y (+ z y))) (cbrt (/ y (+ z y)))) y)
4.0ms
(cbrt (/ y (+ z y)))
3.0ms
(cbrt (/ y (+ z y)))
7.0ms
(cbrt (/ y (+ z y)))

series657.0ms

Counts
4 → 12
Calls
4 calls:
277.0ms
(pow (* (cbrt (/ y (+ z y))) (cbrt (/ y (+ z y)))) y)
124.0ms
(cbrt (/ y (+ z y)))
130.0ms
(cbrt (/ y (+ z y)))
126.0ms
(cbrt (/ y (+ z y)))

simplify182.0ms

Algorithm
egg-herbie
Counts
125 → 125
Iterations

Useful iterations: 2 (31.0ms)

IterNodesCost
0284839
11013807
24590790
35001790

prune411.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize18.0ms

Local error

Found 4 expressions with local error:

5.7b
(cbrt (/ y (+ z y)))
5.7b
(cbrt (/ y (+ z y)))
5.7b
(cbrt (/ y (+ z y)))
5.7b
(cbrt (/ y (+ z y)))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
72×cbrt-prod
60×*-un-lft-identity
48×times-frac
36×add-sqr-sqrt add-cube-cbrt
12×distribute-lft-out
associate-/r/
pow1 add-exp-log expm1-log1p-u cbrt-div flip3-+ pow1/3 add-cbrt-cube flip-+ log1p-expm1-u div-inv add-log-exp
Counts
4 → 116
Calls
4 calls:
3.0ms
(cbrt (/ y (+ z y)))
3.0ms
(cbrt (/ y (+ z y)))
3.0ms
(cbrt (/ y (+ z y)))
3.0ms
(cbrt (/ y (+ z y)))

series518.0ms

Counts
4 → 12
Calls
4 calls:
136.0ms
(cbrt (/ y (+ z y)))
133.0ms
(cbrt (/ y (+ z y)))
124.0ms
(cbrt (/ y (+ z y)))
125.0ms
(cbrt (/ y (+ z y)))

simplify96.0ms

Algorithm
egg-herbie
Counts
128 → 128
Iterations

Useful iterations: 4 (39.0ms)

IterNodesCost
0130844
1237816
2511808
31011796
43832788
55002788

prune524.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

regimes76.0ms

Accuracy

55.9% (1.0b remaining)

Error of 1.0b against oracle of 0.0b and baseline of 2.3b

bsearch50.0ms

Steps
ItersRangePoint
9
5.087915826465227e-39
7.868972939251692e-32
7.754068639992549e-32

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0207
1207

end0.0ms

sample2.1s

Algorithm
intervals
Results
522.0ms6521×body80valid
489.0ms796×body1280valid
390.0ms984×body640valid
179.0ms3103×body80nan
144.0ms523×body320valid
57.0ms323×body160valid