Details

Time bar (total: 12.9s)

sample13.0ms

Algorithm
intervals
Results
4.0ms240×body80valid
0.0msbody1280valid
0.0msbody320valid
0.0msbody2560valid
0.0msbody640valid
0.0msbody160valid

simplify14.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0123
1253
2383
3453
4513
5573
6593
7593

prune2.0ms

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize5.0ms

Local error

Found 1 expressions with local error:

0.0b
(- x (* (/ 3.0 8.0) y))

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
76×add-sqr-sqrt
69×prod-diff
56×*-un-lft-identity
52×add-cube-cbrt
40×associate-*l*
31×times-frac
associate-*r*
unswap-sqr
fma-neg *-commutative div-inv add-log-exp difference-of-squares
distribute-lft-out--
pow1 add-exp-log expm1-log1p-u sub-neg flip3-- diff-log add-cbrt-cube flip-- log1p-expm1-u
Counts
1 → 91
Calls
1 calls:
13.0ms
(- x (* (/ 3.0 8.0) y))

series34.0ms

Counts
1 → 3
Calls
1 calls:
34.0ms
(- x (* (/ 3.0 8.0) y))

simplify72.0ms

Algorithm
egg-herbie
Counts
94 → 94
Iterations

Useful iterations: 2 (57.0ms)

IterNodesCost
06121770
121271219
250021182

prune136.0ms

Filtered
94 candidates to 41 candidates (43.6%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New89594
Fresh000
Picked011
Done000
Total89695

Merged error: 0.0b

Counts
95 → 6

localize34.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* (/ (cbrt 3.0) (cbrt 8.0)) y) (/ (* (cbrt 3.0) (cbrt 3.0)) (* (cbrt 8.0) (cbrt 8.0))))
0.4b
(* (/ (cbrt 3.0) (cbrt 8.0)) y)
1.0b
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
1.0b
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)

rewrite961.0ms

Algorithm
rewrite-expression-head
Rules
4534×add-sqr-sqrt
2942×cbrt-prod
1767×times-frac
1688×unswap-sqr
1255×associate-*r*
1180×*-un-lft-identity
1178×add-cube-cbrt
900×associate-*l/
855×frac-times
800×associate-/l*
798×associate-/r*
732×swap-sqr
650×associate-*l*
616×add-cbrt-cube
531×cbrt-unprod
266×cbrt-undiv
197×*-commutative
84×add-exp-log
80×unpow-prod-down cube-prod
78×clear-num
77×frac-2neg
57×associate-*r/
39×prod-exp
30×cube-div
20×div-exp
13×pow1
10×rem-cube-cbrt
div-inv
pow-unpow
expm1-log1p-u pow-prod-down pow-exp log1p-expm1-u add-log-exp
un-div-inv
cube-mult pow-to-exp pow-pow unpow3 sqr-pow
Counts
4 → 2710
Calls
4 calls:
603.0ms
(* (* (/ (cbrt 3.0) (cbrt 8.0)) y) (/ (* (cbrt 3.0) (cbrt 3.0)) (* (cbrt 8.0) (cbrt 8.0))))
13.0ms
(* (/ (cbrt 3.0) (cbrt 8.0)) y)
11.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
11.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)

series292.0ms

Counts
4 → 8
Calls
4 calls:
190.0ms
(* (* (/ (cbrt 3.0) (cbrt 8.0)) y) (/ (* (cbrt 3.0) (cbrt 3.0)) (* (cbrt 8.0) (cbrt 8.0))))
102.0ms
(* (/ (cbrt 3.0) (cbrt 8.0)) y)
0.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
0.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)

simplify436.0ms

Algorithm
egg-herbie
Counts
2718 → 2718
Iterations

Useful iterations: 0 (35.0ms)

IterNodesCost
0500145580

prune6.9s

Filtered
2718 candidates to 1433 candidates (52.7%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New271712718
Fresh404
Picked011
Done011
Total272132724

Merged error: 0b

Counts
2724 → 3

localize29.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (cbrt (sqrt 3.0)) (sqrt (cbrt 3.0)))
1.0b
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
1.0b
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
1.0b
(/ (* (cbrt 8.0) (cbrt 8.0)) (* (cbrt (sqrt 3.0)) (sqrt (cbrt 3.0))))

rewrite179.0ms

Algorithm
rewrite-expression-head
Rules
1474×add-sqr-sqrt
1251×cbrt-prod
1035×times-frac
622×add-cube-cbrt *-un-lft-identity
551×sqrt-prod
465×associate-*r* associate-*l*
397×unswap-sqr
233×swap-sqr
80×unpow-prod-down cube-prod
63×*-commutative
52×add-cbrt-cube
45×associate-/r*
39×associate-/l*
30×cube-div
24×add-exp-log cbrt-unprod
23×cbrt-undiv
10×rem-cube-cbrt
pow1
pow-unpow div-exp
prod-exp div-inv
expm1-log1p-u pow-exp log1p-expm1-u add-log-exp
frac-2neg clear-num
cube-mult pow-to-exp pow-pow unpow3 sqr-pow
pow-prod-down
Counts
4 → 1262
Calls
4 calls:
8.0ms
(* (cbrt (sqrt 3.0)) (sqrt (cbrt 3.0)))
16.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
11.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
38.0ms
(/ (* (cbrt 8.0) (cbrt 8.0)) (* (cbrt (sqrt 3.0)) (sqrt (cbrt 3.0))))

series0.0ms

Counts
4 → 4
Calls
4 calls:
0.0ms
(* (cbrt (sqrt 3.0)) (sqrt (cbrt 3.0)))
0.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
0.0ms
(pow (/ (cbrt 3.0) (cbrt 8.0)) 3)
0.0ms
(/ (* (cbrt 8.0) (cbrt 8.0)) (* (cbrt (sqrt 3.0)) (sqrt (cbrt 3.0))))

simplify229.0ms

Algorithm
egg-herbie
Counts
1266 → 1266
Iterations

Useful iterations: 1 (53.0ms)

IterNodesCost
0316819580
1500118332

prune3.1s

Filtered
1266 candidates to 470 candidates (37.1%)
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New126601266
Fresh000
Picked011
Done022
Total126631269

Merged error: 0b

Counts
1269 → 3

regimes77.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083
183

end0.0ms

sample316.0ms

Algorithm
intervals
Results
139.0ms7383×body80valid
17.0ms204×body1280valid
15.0ms166×body640valid
10.0ms100×body2560valid
8.0ms99×body320valid
2.0ms48×body160valid