Details

Time bar (total: 10.8s)

sample3.6s

Algorithm
intervals
sampling

Space saved by range analysis: 0%

Space saved by search: 23.94104%

Guaranteed chance to sample good point: 55.659431%

Results
17.0ms256×body80valid
13.0ms105×body80invalid
2.0ms31×body80nan

simplify107.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 2 (4.0ms)

IterNodesCost
0247
1487
2966
32566
48916
539636
650026

prune11.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 1.1b

Counts
2 → 2

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* k (+ 10.0 k)) 1.0)
0.0b
(* k (+ 10.0 k))
0.0b
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
1.1b
(* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) a)

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
49×add-sqr-sqrt
45×times-frac
39×*-un-lft-identity
37×add-cube-cbrt
30×associate-*l*
22×unpow-prod-down
21×add-exp-log
13×add-cbrt-cube
pow1 sqr-pow
associate-*r* associate-/l*
div-exp add-log-exp
prod-exp unswap-sqr
flip3-+ associate-/r/ flip-+
associate-/r* cbrt-unprod
cbrt-undiv distribute-rgt-in pow-to-exp associate-+l+ distribute-lft-in associate-*r/ pow-prod-down pow-exp *-commutative div-inv
+-commutative frac-2neg associate-*l/ clear-num sum-log distribute-lft-out
Counts
4 → 133
Calls
4 calls:
6.0ms
(+ (* k (+ 10.0 k)) 1.0)
5.0ms
(* k (+ 10.0 k))
9.0ms
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
13.0ms
(* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) a)

series52.0ms

Counts
4 → 12
Calls
4 calls:
2.0ms
(+ (* k (+ 10.0 k)) 1.0)
4.0ms
(* k (+ 10.0 k))
15.0ms
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
30.0ms
(* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) a)

simplify73.0ms

Algorithm
egg-herbie
Counts
145 → 145
Iterations

Useful iterations: 2 (60.0ms)

IterNodesCost
06371201
126511127
250011126

prune189.0ms

Filtered
110 candidates to 145 candidates (-31.8%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New1432145
Fresh101
Picked011
Done000
Total1443147

Merged error: 1.1b

Counts
147 → 3

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
0.1b
(* (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) a)
6.8b
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
6.8b
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))

rewrite50.0ms

Algorithm
rewrite-expression-head
Rules
93×times-frac
88×add-sqr-sqrt
85×sqrt-prod
64×add-cube-cbrt *-un-lft-identity
42×unpow-prod-down
30×associate-*l*
16×sqr-pow
11×add-exp-log
pow1 rem-sqrt-square associate-/r/ add-cbrt-cube
associate-/l*
unswap-sqr
flip3-+ flip-+ div-inv add-log-exp
sqrt-div div-exp associate-*r* associate-/r*
sqrt-pow1 pow1/2
cbrt-undiv pow-to-exp frac-2neg pow-prod-down associate-*l/ pow-exp prod-exp clear-num *-commutative cbrt-unprod
Counts
4 → 179
Calls
4 calls:
9.0ms
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
14.0ms
(* (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) a)
9.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
9.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))

series111.0ms

Counts
4 → 12
Calls
4 calls:
15.0ms
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
52.0ms
(* (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) a)
22.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
22.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))

simplify72.0ms

Algorithm
egg-herbie
Counts
191 → 191
Iterations

Useful iterations: 2 (51.0ms)

IterNodesCost
06452206
121792103
250012056

prune443.0ms

Filtered
159 candidates to 191 candidates (-20.1%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New1901191
Fresh011
Picked011
Done011
Total1904194

Merged error: 1.1b

Counts
194 → 4

localize16.0ms

Local error

Found 4 expressions with local error:

0.1b
(pow (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) 3)
6.8b
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
6.8b
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
7.3b
(cbrt (pow (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) 3))

rewrite55.0ms

Algorithm
rewrite-expression-head
Rules
162×sqrt-prod
132×times-frac
116×unpow-prod-down
106×add-sqr-sqrt
94×add-cube-cbrt *-un-lft-identity
66×cbrt-prod
60×cube-prod
22×sqr-pow
12×associate-/r/
pow1 rem-sqrt-square
flip3-+ flip-+ div-inv
add-exp-log add-cbrt-cube
sqrt-div add-log-exp
pow-unpow pow-pow sqrt-pow1 pow1/2
cube-div cube-mult unpow3
pow-to-exp cbrt-div pow1/3 pow-exp sqrt-pow2 rem-cbrt-cube rem-cube-cbrt
Counts
4 → 239
Calls
4 calls:
12.0ms
(pow (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) 3)
9.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
9.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
14.0ms
(cbrt (pow (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) 3))

series106.0ms

Counts
4 → 12
Calls
4 calls:
33.0ms
(pow (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) 3)
22.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
22.0ms
(sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)))
28.0ms
(cbrt (pow (sqrt (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))) 3))

simplify92.0ms

Algorithm
egg-herbie
Counts
251 → 251
Iterations

Useful iterations: 2 (59.0ms)

IterNodesCost
08493411
128843256
250023158

prune484.0ms

Filtered
147 candidates to 251 candidates (-70.7%)
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New2510251
Fresh011
Picked011
Done022
Total2514255

Merged error: 1.1b

Counts
255 → 4

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(* k (+ 10.0 k))
0.0b
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
0.3b
(* (* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) (sqrt a)) (sqrt a))
0.5b
(* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) (sqrt a))

rewrite55.0ms

Algorithm
rewrite-expression-head
Rules
62×add-sqr-sqrt
48×times-frac
42×*-un-lft-identity
40×add-cube-cbrt
37×add-exp-log
31×associate-*l*
23×unpow-prod-down
22×add-cbrt-cube
16×associate-*r*
14×prod-exp
13×pow1
10×sqrt-prod
div-exp unswap-sqr sqr-pow
cbrt-unprod
associate-/l*
pow-prod-down
associate-/r/ add-log-exp
cbrt-undiv pow-to-exp flip3-+ associate-*l/ pow-exp associate-/r* *-commutative flip-+
associate-*r/ div-inv
distribute-rgt-in frac-2neg distribute-lft-in clear-num distribute-lft-out
Counts
4 → 153
Calls
4 calls:
8.0ms
(* k (+ 10.0 k))
9.0ms
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
14.0ms
(* (* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) (sqrt a)) (sqrt a))
15.0ms
(* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) (sqrt a))

series81.0ms

Counts
4 → 12
Calls
4 calls:
4.0ms
(* k (+ 10.0 k))
15.0ms
(/ (pow k m) (+ (* k (+ 10.0 k)) 1.0))
26.0ms
(* (* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) (sqrt a)) (sqrt a))
35.0ms
(* (/ (pow k m) (+ (* k (+ 10.0 k)) 1.0)) (sqrt a))

simplify96.0ms

Algorithm
egg-herbie
Counts
165 → 165
Iterations

Useful iterations: 2 (77.0ms)

IterNodesCost
08311638
138431493
250021492

prune201.0ms

Filtered
117 candidates to 165 candidates (-41.0%)
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New1650165
Fresh000
Picked011
Done033
Total1654169

Merged error: 1.1b

Counts
169 → 4

regimes152.0ms

Accuracy

0% (0.0b remaining)

Error of 1.9b against oracle of 1.9b and baseline of 1.9b

bsearch0.0ms

simplify1.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0156
1156

end0.0ms

sample4.7s

Algorithm
intervals
sampling

Space saved by range analysis: 0%

Space saved by search: 23.94104%

Guaranteed chance to sample good point: 55.659431%

Results
545.0ms8000×body80valid
262.0ms3140×body80invalid
52.0ms1116×body80nan

Profiling

Loading profile data...