Details

Time bar (total: 3.4s)

sample605.0ms

Algorithm
intervals
sampling

Space saved by range analysis: 0%

Space saved by search: 32.421875%

Guaranteed chance to sample good point: 83.851156%

Results
8.0ms256×body80valid
0.0msbody80invalid

simplify270.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 2 (3.0ms)

IterNodesCost
0157
1256
2374
3474
4564
5894
61584
72084
82214
93164
106464
1131854
1250034

prune7.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 0.2b

Counts
2 → 1

localize6.0ms

Local error

Found 1 expressions with local error:

0.2b
(* 3 (* z z))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
add-sqr-sqrt associate-*l* pow-prod-down prod-exp cbrt-unprod
add-cube-cbrt *-un-lft-identity
associate-*r* *-commutative add-log-exp unswap-sqr
Counts
1 → 19
Calls
1 calls:
5.0ms
(* 3 (* z z))

series3.0ms

Counts
1 → 3
Calls
1 calls:
3.0ms
(* 3 (* z z))

simplify184.0ms

Algorithm
egg-herbie
Counts
22 → 22
Iterations

Useful iterations: 2 (8.0ms)

IterNodesCost
08670
128860
2104257
3445757
4500257

prune37.0ms

Filtered
12 candidates to 22 candidates (-83.3%)
Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New18422
Fresh000
Picked011
Done000
Total18523

Merged error: 0.0b

Counts
23 → 5

localize6.0ms

Local error

Found 1 expressions with local error:

0.2b
(* (* 3 z) z)

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-exp-log add-cbrt-cube
associate-*r* pow-prod-down prod-exp cbrt-unprod
add-sqr-sqrt add-cube-cbrt *-un-lft-identity
associate-*l* *-commutative add-log-exp
Counts
1 → 18
Calls
1 calls:
5.0ms
(* (* 3 z) z)

series3.0ms

Counts
1 → 3
Calls
1 calls:
3.0ms
(* (* 3 z) z)

simplify54.0ms

Algorithm
egg-herbie
Counts
21 → 21
Iterations

Useful iterations: 3 (52.0ms)

IterNodesCost
09568
146557
2224454
3500153

prune27.0ms

Filtered
10 candidates to 21 candidates (-110.0%)
Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New20121
Fresh123
Picked011
Done011
Total21526

Merged error: 0.0b

Counts
26 → 5

localize9.0ms

Local error

Found 3 expressions with local error:

0.3b
(* (* (sqrt 3) z) (* (sqrt 3) z))
0.3b
(* (sqrt 3) z)
0.3b
(* (sqrt 3) z)

rewrite20.0ms

Algorithm
rewrite-expression-head
Rules
46×pow1
19×add-exp-log pow-prod-down add-cbrt-cube
17×add-sqr-sqrt
13×associate-*l*
10×prod-exp cbrt-unprod
add-cube-cbrt *-un-lft-identity
sqrt-prod
associate-*r*
pow-sqr pow-prod-up unswap-sqr
*-commutative add-log-exp
pow-plus
pow2 swap-sqr
Counts
3 → 78
Calls
3 calls:
8.0ms
(* (* (sqrt 3) z) (* (sqrt 3) z))
5.0ms
(* (sqrt 3) z)
5.0ms
(* (sqrt 3) z)

series15.0ms

Counts
3 → 9
Calls
3 calls:
7.0ms
(* (* (sqrt 3) z) (* (sqrt 3) z))
4.0ms
(* (sqrt 3) z)
4.0ms
(* (sqrt 3) z)

simplify139.0ms

Algorithm
egg-herbie
Counts
87 → 87
Iterations

Useful iterations: 1 (5.0ms)

IterNodesCost
0133312
1631242
23572242
35002242

prune89.0ms

Filtered
42 candidates to 87 candidates (-107.1%)
Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New86187
Fresh202
Picked011
Done022
Total88492

Merged error: 0b

Counts
92 → 4

localize12.0ms

Local error

Found 4 expressions with local error:

0.3b
(* (* (sqrt 3) z) (* (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt (sqrt 3)) z)))
0.3b
(* (sqrt 3) z)
0.4b
(* (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt (sqrt 3)) z))
1.0b
(* (cbrt (sqrt 3)) (cbrt (sqrt 3)))

rewrite45.0ms

Algorithm
rewrite-expression-head
Rules
66×pow1
61×add-exp-log
45×add-sqr-sqrt
42×pow-prod-down
41×prod-exp add-cbrt-cube cbrt-unprod
40×cbrt-prod
24×sqrt-prod
19×add-cube-cbrt *-un-lft-identity
17×associate-*l*
14×associate-*r*
11×swap-sqr unswap-sqr
pow1/3
*-commutative add-log-exp
pow-sqr pow-prod-up
pow2 pow-plus
Counts
4 → 140
Calls
4 calls:
16.0ms
(* (* (sqrt 3) z) (* (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt (sqrt 3)) z)))
5.0ms
(* (sqrt 3) z)
11.0ms
(* (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt (sqrt 3)) z))
8.0ms
(* (cbrt (sqrt 3)) (cbrt (sqrt 3)))

series15.0ms

Counts
4 → 10
Calls
4 calls:
7.0ms
(* (* (sqrt 3) z) (* (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt (sqrt 3)) z)))
4.0ms
(* (sqrt 3) z)
4.0ms
(* (* (cbrt (sqrt 3)) (cbrt (sqrt 3))) (* (cbrt (sqrt 3)) z))
0.0ms
(* (cbrt (sqrt 3)) (cbrt (sqrt 3)))

simplify80.0ms

Algorithm
egg-herbie
Counts
150 → 150
Iterations

Useful iterations: 2 (66.0ms)

IterNodesCost
03551442
119971050
25001764

prune198.0ms

Filtered
65 candidates to 150 candidates (-130.8%)
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New1500150
Fresh000
Picked011
Done033
Total1504154

Merged error: 0b

Counts
154 → 4

regimes240.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
0124
1124

end0.0ms

sample1.3s

Algorithm
intervals
sampling

Space saved by range analysis: 0%

Space saved by search: 32.421875%

Guaranteed chance to sample good point: 83.851156%

Results
250.0ms8000×body80valid
7.0ms251×body80invalid

Profiling

Loading profile data...