Details

Time bar (total: 5.5s)

analyze23.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
50%50%0.1%3
50%50%0.1%4
74.9%25%0.1%5
74.9%25%0.1%6
87.4%12.5%0.1%7
87.4%12.5%0.1%8
93.7%6.2%0.1%9
93.7%6.2%0.1%10
96.8%3.1%0.1%11
96.8%3.1%0.1%12
98.3%1.6%0.1%13
98.3%1.6%0.1%14

sample12.0ms

Algorithm
intervals
Results
6.0ms256×body80valid

simplify25.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (6.0ms)

IterNodesCost
0129
1129

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 16.7b

Counts
2 → 1

localize5.0ms

Local error

Found 1 expressions with local error:

16.3b
(cbrt.f64 (/.f64 g (*.f64 2 a)))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64 times-frac_binary64
cbrt-div_binary64 add-log-exp_binary64 pow1_binary64 pow1/3_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 div-inv_binary64 insert-posit16
Counts
1 → 17
Calls
1 calls:
4.0ms
(cbrt.f64 (/.f64 g (*.f64 2 a)))

series252.0ms

Counts
1 → 3
Calls
1 calls:
252.0ms
(cbrt.f64 (/.f64 g (*.f64 2 a)))
Iterations

Useful iterations: 0 (121.0ms)

IterNodesCost
01061677
11061677
0671599
1671599
01061677
11061677
0671599
1671599
0490740
1490740

simplify180.0ms

Counts
20 → 20
Iterations

Useful iterations: 0 (161.0ms)

IterNodesCost
04770268
14770268

prune26.0ms

Filtered
18 candidates to 20 candidates (-11.1%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New12820
Fresh000
Picked011
Done000
Total12921

Merged error: 0.2b

Counts
21 → 9

localize6.0ms

Local error

Found 3 expressions with local error:

0.4b
(/.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 2 a)))
0.6b
(cbrt.f64 g)
0.6b
(cbrt.f64 (*.f64 2 a))

rewrite12.0ms

Algorithm
rewrite-expression-head
Rules
26×cbrt-prod_binary64
24×times-frac_binary64
21×*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
associate-/l*_binary64
add-exp-log_binary64
associate-/r*_binary64
add-log-exp_binary64 pow1_binary64 add-cbrt-cube_binary64 insert-posit16
pow1/3_binary64
cbrt-undiv_binary64 clear-num_binary64 frac-2neg_binary64 div-inv_binary64 div-exp_binary64
Counts
3 → 69
Calls
3 calls:
5.0ms
(/.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 2 a)))
1.0ms
(cbrt.f64 g)
3.0ms
(cbrt.f64 (*.f64 2 a))

series1.2s

Counts
3 → 9
Calls
3 calls:
683.0ms
(/.f64 (cbrt.f64 g) (cbrt.f64 (*.f64 2 a)))
268.0ms
(cbrt.f64 g)
287.0ms
(cbrt.f64 (*.f64 2 a))
Iterations

Useful iterations: 0 (146.0ms)

IterNodesCost
0461627
1461627
0841596
1841596
0461627
1461627
0841596
1841596
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
02421695
12421695
049421620
149421620
02421695
12421695
049421620
149421620
0497127
1497127

simplify163.0ms

Counts
78 → 78
Iterations

Useful iterations: 0 (137.0ms)

IterNodesCost
055811216

prune85.0ms

Filtered
69 candidates to 78 candidates (-13.0%)
Pruning

18 alts after pruning (16 fresh and 2 done)

PrunedKeptTotal
New671178
Fresh257
Picked011
Done011
Total691887

Merged error: 0.1b

Counts
87 → 18

localize6.0ms

Local error

Found 3 expressions with local error:

0.4b
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1/2 a)))
0.6b
(cbrt.f64 g)
0.6b
(cbrt.f64 (/.f64 1/2 a))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
39×cbrt-prod_binary64
35×add-sqr-sqrt_binary64
21×*-un-lft-identity_binary64 add-cube-cbrt_binary64
20×times-frac_binary64
16×associate-*r*_binary64
associate-*l*_binary64 unswap-sqr_binary64
pow1_binary64 add-exp-log_binary64
pow1/3_binary64
add-log-exp_binary64 add-cbrt-cube_binary64 insert-posit16
cbrt-div_binary64 pow-prod-down_binary64 div-inv_binary64
cbrt-unprod_binary64 associate-*r/_binary64 prod-exp_binary64 *-commutative_binary64
Counts
3 → 77
Calls
3 calls:
13.0ms
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1/2 a)))
1.0ms
(cbrt.f64 g)
3.0ms
(cbrt.f64 (/.f64 1/2 a))

series847.0ms

Counts
3 → 9
Calls
3 calls:
292.0ms
(*.f64 (cbrt.f64 g) (cbrt.f64 (/.f64 1/2 a)))
276.0ms
(cbrt.f64 g)
278.0ms
(cbrt.f64 (/.f64 1/2 a))
Iterations

Useful iterations: 0 (154.0ms)

IterNodesCost
0521630
1521630
0651593
1651593
0521630
1521630
0651593
1651593
0489145
1489145
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
02011698
12011698
02851650
12851650
02011698
12011698
02851650
12851650
0506564

simplify198.0ms

Counts
86 → 86
Iterations

Useful iterations: 0 (173.0ms)

IterNodesCost
048201194
148201194

prune94.0ms

Filtered
77 candidates to 86 candidates (-11.7%)
Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New751186
Fresh8715
Picked101
Done022
Total8420104

Merged error: 0.0b

Counts
104 → 20

localize9.0ms

Local error

Found 4 expressions with local error:

0.4b
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a))))
0.4b
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a)))
0.5b
(cbrt.f64 (/.f64 1 a))
0.6b
(cbrt.f64 g)

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
45×cbrt-prod_binary64
42×add-sqr-sqrt_binary64
26×*-un-lft-identity_binary64
24×add-cube-cbrt_binary64
22×times-frac_binary64
17×associate-*r*_binary64
12×associate-*l*_binary64
11×pow1_binary64 add-exp-log_binary64
unswap-sqr_binary64
pow-prod-down_binary64 pow1/3_binary64
add-cbrt-cube_binary64
add-log-exp_binary64 cbrt-unprod_binary64 prod-exp_binary64 insert-posit16
cbrt-div_binary64 associate-*r/_binary64
div-inv_binary64 *-commutative_binary64
Counts
4 → 103
Calls
4 calls:
10.0ms
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a))))
10.0ms
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a)))
3.0ms
(cbrt.f64 (/.f64 1 a))
1.0ms
(cbrt.f64 g)

series1.4s

Counts
4 → 12
Calls
4 calls:
529.0ms
(*.f64 (cbrt.f64 g) (*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a))))
362.0ms
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (/.f64 1 a)))
285.0ms
(cbrt.f64 (/.f64 1 a))
270.0ms
(cbrt.f64 g)
Iterations

Useful iterations: 0 (156.0ms)

IterNodesCost
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0471630
1471630
0641585
1641585
0471630
1471630
0641585
1641585
0489045
1489045
01621675
11621675
04761630
14761630
01621675
11621675
04761630
14761630
0493060
1493060
02891743
12891743
011611687
111611687
02891743
12891743
011611687
111611687
0495579
1495579

simplify124.0ms

Counts
115 → 115
Iterations

Useful iterations: 0 (95.0ms)

IterNodesCost
049031659
149031659

prune94.0ms

Filtered
91 candidates to 115 candidates (-26.4%)
Pruning

21 alts after pruning (19 fresh and 2 done)

PrunedKeptTotal
New1123115
Fresh11617
Picked101
Done022
Total11421135

Merged error: 0.0b

Counts
135 → 21

regimes208.0ms

Accuracy

0% (0.8b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
0911
1911

end0.0ms

sample337.0ms

Algorithm
intervals
Results
202.0ms8000×body80valid

Profiling

Loading profile data...