Details

Time bar (total: 2.9s)

sample12.0ms

Algorithm
intervals
Results
6.0ms333×body80valid

simplify9.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0123
1173
2213
3233
4243
5243

prune1.0ms

Filtered
1 candidates to 0 candidates (100.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.1b

Counts
2 → 1

localize4.0ms

Local error

Found 1 expressions with local error:

0.1b
(/ (- (* x x) 3.0) 6.0)

rewrite17.0ms

Algorithm
rewrite-expression-head
Rules
56×add-sqr-sqrt
32×*-un-lft-identity
30×times-frac
20×difference-of-squares
16×add-cube-cbrt
10×associate-/l*
distribute-lft-out--
swap-sqr associate-*l* *-commutative unswap-sqr
add-exp-log associate-/r* add-cbrt-cube
associate-/l/
pow1 cbrt-undiv expm1-log1p-u flip3-- frac-2neg div-sub div-exp clear-num flip-- log1p-expm1-u div-inv add-log-exp
Counts
1 → 60
Calls
1 calls:
14.0ms
(/ (- (* x x) 3.0) 6.0)

series70.0ms

Counts
1 → 3
Calls
1 calls:
70.0ms
(/ (- (* x x) 3.0) 6.0)

simplify79.0ms

Algorithm
egg-herbie
Counts
63 → 63
Iterations

Useful iterations: 3 (73.0ms)

IterNodesCost
0226385
1683370
22744367
35002366

prune68.0ms

Filtered
63 candidates to 37 candidates (41.3%)
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New59463
Fresh000
Picked101
Done000
Total60464

Merged error: 0b

Counts
64 → 4

localize5.0ms

Local error

Found 1 expressions with local error:

0.2b
(/ (* x x) 6.0)

rewrite11.0ms

Algorithm
rewrite-expression-head
Rules
45×add-sqr-sqrt times-frac
37×add-cube-cbrt *-un-lft-identity
15×associate-/l*
12×swap-sqr associate-*r* associate-*l*
add-exp-log add-cbrt-cube
*-commutative unswap-sqr
associate-/r*
cbrt-undiv div-exp
pow1 expm1-log1p-u frac-2neg prod-exp clear-num cbrt-unprod log1p-expm1-u div-inv add-log-exp
Counts
1 → 79
Calls
1 calls:
7.0ms
(/ (* x x) 6.0)

series25.0ms

Counts
1 → 3
Calls
1 calls:
25.0ms
(/ (* x x) 6.0)

simplify44.0ms

Algorithm
egg-herbie
Counts
82 → 82
Iterations

Useful iterations: 2 (37.0ms)

IterNodesCost
0274394
11350369
25001361

prune102.0ms

Filtered
82 candidates to 53 candidates (35.4%)
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New81182
Fresh123
Picked101
Done000
Total83386

Merged error: 0b

Counts
86 → 3

localize7.0ms

Local error

Found 3 expressions with local error:

0.1b
(/ (sqrt (* x x)) (/ 6.0 (sqrt (* x x))))
18.7b
(sqrt (* x x))
18.7b
(sqrt (* x x))

rewrite178.0ms

Algorithm
rewrite-expression-head
Rules
2070×times-frac
1785×sqrt-prod
1325×add-sqr-sqrt
1077×add-cube-cbrt *-un-lft-identity
359×swap-sqr
357×associate-*r* associate-*l*
121×*-commutative unswap-sqr
76×associate-/r*
24×associate-/r/
21×associate-/l*
20×div-inv
19×pow1
12×sqrt-pow1
10×rem-sqrt-square
add-exp-log add-cbrt-cube
cbrt-undiv expm1-log1p-u div-exp log1p-expm1-u add-log-exp
pow2 frac-2neg pow-plus pow1/2 pow-prod-down clear-num pow-sqr pow-prod-up
Counts
3 → 1232
Calls
3 calls:
43.0ms
(/ (sqrt (* x x)) (/ 6.0 (sqrt (* x x))))
5.0ms
(sqrt (* x x))
5.0ms
(sqrt (* x x))

series41.0ms

Counts
3 → 9
Calls
3 calls:
25.0ms
(/ (sqrt (* x x)) (/ 6.0 (sqrt (* x x))))
8.0ms
(sqrt (* x x))
8.0ms
(sqrt (* x x))

simplify206.0ms

Algorithm
egg-herbie
Counts
1241 → 1241
Iterations

Useful iterations: 1 (48.0ms)

IterNodesCost
0250414637
1500114561

prune1.3s

Filtered
1241 candidates to 454 candidates (63.4%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New124011241
Fresh112
Picked011
Done000
Total124131244

Merged error: 0b

Counts
1244 → 3

localize12.0ms

Local error

Found 2 expressions with local error:

0.1b
(* (/ (sqrt (* x x)) 6.0) (fabs x))
18.7b
(sqrt (* x x))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
87×add-sqr-sqrt
80×sqrt-prod
73×associate-*l*
60×times-frac
52×add-cube-cbrt *-un-lft-identity
24×associate-*l/
18×associate-*r* associate-/l*
17×swap-sqr
14×unswap-sqr
12×pow1
*-commutative
add-exp-log add-cbrt-cube
sqrt-pow1
rem-sqrt-square
associate-/r*
expm1-log1p-u pow-prod-down prod-exp cbrt-unprod log1p-expm1-u add-log-exp
cbrt-undiv pow2 frac-2neg pow-plus pow1/2 div-exp clear-num pow-sqr pow-prod-up div-inv
Counts
2 → 143
Calls
2 calls:
19.0ms
(* (/ (sqrt (* x x)) 6.0) (fabs x))
5.0ms
(sqrt (* x x))

series60.0ms

Counts
2 → 6
Calls
2 calls:
51.0ms
(* (/ (sqrt (* x x)) 6.0) (fabs x))
8.0ms
(sqrt (* x x))

simplify55.0ms

Algorithm
egg-herbie
Counts
149 → 149
Iterations

Useful iterations: 2 (45.0ms)

IterNodesCost
0374732
11560619
25001612

prune250.0ms

Filtered
149 candidates to 103 candidates (30.9%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1490149
Fresh011
Picked011
Done011
Total1493152

Merged error: 0b

Counts
152 → 3

regimes23.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0168
1188
2188

end0.0ms

sample302.0ms

Algorithm
intervals
Results
186.0ms10653×body80valid