Details

Time bar (total: 6.4s)

analyze2.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%56.2%43.8%0
0%56.2%43.8%1
28.1%28.1%43.8%2
56.2%0%43.8%3

sample29.0ms

Algorithm
intervals
Results
9.0ms256×pre80true
6.0ms193×body80valid
4.0ms27×body1280valid
2.0ms17×body640valid
1.0ms13×body320valid
0.0msbody160valid

simplify232.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (216.0ms)

IterNodesCost
0487919
1487919

prune2.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 15.0b

Counts
2 → 1

localize8.0ms

Local error

Found 2 expressions with local error:

0.0b
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
2.4b
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)

rewrite37.0ms

Algorithm
rewrite-expression-head
Rules
58×*-un-lft-identity_binary64
26×add-sqr-sqrt_binary64
25×times-frac_binary64
19×distribute-lft-out_binary64
14×add-cube-cbrt_binary64
difference-of-squares_binary64 distribute-lft-out--_binary64
associate-/r*_binary64 associate-/l*_binary64
add-log-exp_binary64 add-exp-log_binary64 add-cbrt-cube_binary64
flip3-+_binary64 associate-/l/_binary64 pow1_binary64 associate-/r/_binary64 div-sub_binary64 insert-posit16 flip-+_binary64
flip3--_binary64 cbrt-undiv_binary64 associate-+l-_binary64 clear-num_binary64 frac-2neg_binary64 div-inv_binary64 div-exp_binary64 +-commutative_binary64 flip--_binary64 sum-log_binary64
Counts
2 → 67
Calls
2 calls:
12.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
21.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)

series690.0ms

Counts
2 → 6
Calls
2 calls:
220.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
470.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Iterations

Useful iterations: 0 (8.0ms)

IterNodesCost
0403411
1403411
099
199
0403411
1403411
099
199
0555642
0354393
1354393
04657
14657
0354393
1354393
04657
14657
018688
118688

simplify40.0ms

Counts
73 → 73
Iterations

Useful iterations: 0 (11.0ms)

IterNodesCost
06651730
16651730

prune83.0ms

Filtered
53 candidates to 73 candidates (-37.7%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New621173
Fresh000
Picked101
Done000
Total631174

Merged error: 14.3b

Counts
74 → 11

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(-.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) 2)) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1))
0.0b
(/.f64 alpha (+.f64 (+.f64 beta alpha) 2))
0.0b
(/.f64 beta (+.f64 (+.f64 alpha beta) 2))
2.4b
(-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1)

rewrite78.0ms

Algorithm
rewrite-expression-head
Rules
73×*-un-lft-identity_binary64
40×add-sqr-sqrt_binary64
34×times-frac_binary64
24×distribute-lft-out_binary64 add-cube-cbrt_binary64
11×add-log-exp_binary64
10×associate-/r*_binary64
add-exp-log_binary64 add-cbrt-cube_binary64
difference-of-squares_binary64 associate-/l*_binary64
pow1_binary64 diff-log_binary64 associate-/r/_binary64 distribute-lft-out--_binary64 insert-posit16
sub-neg_binary64 flip3--_binary64 flip--_binary64
flip3-+_binary64 cbrt-undiv_binary64 difference-of-sqr-1_binary64 clear-num_binary64 frac-2neg_binary64 div-inv_binary64 div-exp_binary64 flip-+_binary64 frac-sub_binary64
associate--r+_binary64 associate--r-_binary64
Counts
4 → 116
Calls
4 calls:
36.0ms
(-.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) 2)) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1))
11.0ms
(/.f64 alpha (+.f64 (+.f64 beta alpha) 2))
9.0ms
(/.f64 beta (+.f64 (+.f64 alpha beta) 2))
16.0ms
(-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1)

series1.2s

Counts
4 → 12
Calls
4 calls:
339.0ms
(-.f64 (/.f64 beta (+.f64 (+.f64 alpha beta) 2)) (-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1))
214.0ms
(/.f64 alpha (+.f64 (+.f64 beta alpha) 2))
208.0ms
(/.f64 beta (+.f64 (+.f64 alpha beta) 2))
465.0ms
(-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1)
Iterations

Useful iterations: 0 (8.0ms)

IterNodesCost
0360351
1360351
0109
1109
0360351
1360351
0109
1109
0555942
0317333
1317333
04042
14042
0317333
1317333
04042
14042
011058
111058
0317333
1317333
04042
14042
0317333
1317333
04042
14042
011058
111058
0554681
1554681
089
189
0554681
1554681
089
189
02539
12539

simplify46.0ms

Counts
128 → 128
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
04312789
14312789

prune157.0ms

Filtered
97 candidates to 128 candidates (-32.0%)
Pruning

22 alts after pruning (22 fresh and 0 done)

PrunedKeptTotal
New11315128
Fresh3710
Picked101
Done000
Total11722139

Merged error: 14.2b

Counts
139 → 22

localize21.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt.f64 beta)
0.6b
(cbrt.f64 beta)
0.6b
(cbrt.f64 beta)
2.4b
(-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1)

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
18×add-sqr-sqrt_binary64
11×*-un-lft-identity_binary64
cbrt-prod_binary64
add-cube-cbrt_binary64
add-log-exp_binary64
pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 difference-of-squares_binary64 insert-posit16
pow1/3_binary64 times-frac_binary64
difference-of-sqr-1_binary64
sub-neg_binary64 flip3--_binary64 diff-log_binary64 distribute-lft-out--_binary64 flip--_binary64
Counts
4 → 55
Calls
4 calls:
1.0ms
(cbrt.f64 beta)
1.0ms
(cbrt.f64 beta)
1.0ms
(cbrt.f64 beta)
17.0ms
(-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1)

series1.3s

Counts
4 → 12
Calls
4 calls:
276.0ms
(cbrt.f64 beta)
279.0ms
(cbrt.f64 beta)
280.0ms
(cbrt.f64 beta)
473.0ms
(-.f64 (/.f64 alpha (+.f64 (+.f64 beta alpha) 2)) 1)
Iterations

Useful iterations: 0 (8.0ms)

IterNodesCost
0360351
1360351
0109
1109
0360351
1360351
0109
1109
0555942
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050

simplify131.0ms

Counts
67 → 67
Iterations

Useful iterations: 0 (106.0ms)

IterNodesCost
05100849

prune131.0ms

Filtered
59 candidates to 67 candidates (-13.6%)
Pruning

22 alts after pruning (22 fresh and 0 done)

PrunedKeptTotal
New62567
Fresh41721
Picked101
Done000
Total672289

Merged error: 14.2b

Counts
89 → 22

localize20.0ms

Local error

Found 4 expressions with local error:

0.6b
(cbrt.f64 beta)
0.6b
(cbrt.f64 beta)
0.6b
(cbrt.f64 beta)
2.4b
(+.f64 (*.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) 2)) (/.f64 alpha (+.f64 (+.f64 alpha beta) 2))) -1)

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
cbrt-prod_binary64
*-un-lft-identity_binary64 add-cube-cbrt_binary64 add-sqr-sqrt_binary64
add-log-exp_binary64
pow1_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 insert-posit16
pow1/3_binary64
flip3-+_binary64 difference-of-sqr--1_binary64 +-commutative_binary64 flip-+_binary64 sum-log_binary64
Counts
4 → 49
Calls
4 calls:
1.0ms
(cbrt.f64 beta)
1.0ms
(cbrt.f64 beta)
1.0ms
(cbrt.f64 beta)
23.0ms
(+.f64 (*.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) 2)) (/.f64 alpha (+.f64 (+.f64 alpha beta) 2))) -1)

series1.1s

Counts
4 → 12
Calls
4 calls:
277.0ms
(cbrt.f64 beta)
278.0ms
(cbrt.f64 beta)
278.0ms
(cbrt.f64 beta)
270.0ms
(+.f64 (*.f64 (/.f64 alpha (+.f64 (+.f64 alpha beta) 2)) (/.f64 alpha (+.f64 (+.f64 alpha beta) 2))) -1)
Iterations

Useful iterations: 0 (17.0ms)

IterNodesCost
0418849
1418849
06748
16748
0418849
1418849
06748
16748
015021
115021
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050
0401603
1401603
0421590
1421590
0401603
1401603
0421590
1421590
0489050
1489050

simplify89.0ms

Counts
61 → 61
Iterations

Useful iterations: 0 (65.0ms)

IterNodesCost
05218675

prune120.0ms

Filtered
55 candidates to 61 candidates (-10.9%)
Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New60161
Fresh12021
Picked011
Done000
Total612283

Merged error: 14.2b

Counts
83 → 22

regimes110.0ms

Accuracy

0% (0.5b remaining)

Error of 16.1b against oracle of 15.5b and baseline of 16.1b

bsearch0.0ms

simplify8.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
07380
17380

end0.0ms

sample705.0ms

Algorithm
intervals
Results
176.0ms5822×body80valid
128.0ms831×body1280valid
124.0ms8000×pre80true
86.0ms737×body640valid
36.0ms412×body320valid
14.0ms198×body160valid

Profiling

Loading profile data...