Details

Time bar (total: 13.0s)

analyze260.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
6.2%93.6%0.2%5
6.2%68.6%25.1%6
6.2%49.9%43.9%7
6.2%35.9%57.9%8
6.2%25.3%68.4%9
6.2%20.1%73.7%10
6.2%15.7%78.1%11
6.2%12%81.7%12
6.2%9%84.8%13
6.2%7.5%86.3%14

sample131.0ms

Algorithm
intervals
Results
64.0ms171×body640valid
30.0ms303×body80nan
14.0ms49×body320valid
4.0ms20×body160valid
1.0msbody1280valid
1.0ms13×body80valid

simplify115.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (100.0ms)

IterNodesCost
0520450

prune4.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: 5.3b

Counts
2 → 1

localize27.0ms

Local error

Found 4 expressions with local error:

1.7b
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
2.4b
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
4.1b
(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))
4.7b
(-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))

rewrite44.0ms

Algorithm
rewrite-expression-head
Rules
36×add-sqr-sqrt_binary64
32×*-un-lft-identity_binary64 sqrt-prod_binary64
16×difference-of-squares_binary64
12×add-log-exp_binary64 distribute-lft-out--_binary64
sub-neg_binary64 pow1_binary64 flip3--_binary64 diff-log_binary64 distribute-lft-out_binary64 add-cube-cbrt_binary64 add-exp-log_binary64 add-cbrt-cube_binary64 insert-posit16 flip--_binary64
Counts
4 → 76
Calls
4 calls:
10.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
10.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
10.0ms
(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))
10.0ms
(-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))

series1.3s

Counts
4 → 12
Calls
4 calls:
314.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
315.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
314.0ms
(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))
320.0ms
(-.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t))
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239

simplify122.0ms

Counts
88 → 88
Iterations

Useful iterations: 0 (93.0ms)

IterNodesCost
047821516
147821516

prune143.0ms

Filtered
67 candidates to 88 candidates (-31.3%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New82688
Fresh000
Picked101
Done000
Total83689

Merged error: 0.4b

Counts
89 → 6

localize25.0ms

Local error

Found 4 expressions with local error:

0.2b
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
1.7b
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
2.4b
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
4.1b
(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
64×*-un-lft-identity_binary64
40×sqrt-prod_binary64
39×add-sqr-sqrt_binary64
19×distribute-lft-out_binary64
18×times-frac_binary64
15×add-cube-cbrt_binary64
12×difference-of-squares_binary64
10×add-log-exp_binary64
distribute-lft-out--_binary64
add-exp-log_binary64
associate-/r*_binary64 add-cbrt-cube_binary64
pow1_binary64
insert-posit16
sub-neg_binary64 flip3--_binary64 diff-log_binary64 associate-/l*_binary64 flip--_binary64
associate-/r/_binary64 div-exp_binary64
flip3-+_binary64 1-exp_binary64 cbrt-undiv_binary64 clear-num_binary64 inv-pow_binary64 frac-2neg_binary64 rec-exp_binary64 div-inv_binary64 pow-flip_binary64 flip-+_binary64
Counts
4 → 103
Calls
4 calls:
13.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
10.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
10.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
10.0ms
(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))

series1.4s

Counts
4 → 12
Calls
4 calls:
494.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
313.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
319.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
315.0ms
(-.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
05841187
15841187
05555837
05841187
15841187
05555837
05199168

simplify126.0ms

Counts
115 → 115
Iterations

Useful iterations: 0 (93.0ms)

IterNodesCost
053792126

prune175.0ms

Filtered
76 candidates to 115 candidates (-51.3%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1105115
Fresh325
Picked101
Done000
Total1147121

Merged error: 0.0b

Counts
121 → 7

localize26.0ms

Local error

Found 4 expressions with local error:

0.2b
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
0.2b
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
1.7b
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
2.4b
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
96×*-un-lft-identity_binary64
48×sqrt-prod_binary64
42×add-sqr-sqrt_binary64
36×times-frac_binary64
34×distribute-lft-out_binary64
26×add-cube-cbrt_binary64
12×associate-/r*_binary64 add-exp-log_binary64
add-log-exp_binary64 add-cbrt-cube_binary64 difference-of-squares_binary64
pow1_binary64 associate-/l*_binary64 distribute-lft-out--_binary64
associate-/r/_binary64 div-exp_binary64 insert-posit16
flip3-+_binary64 sub-neg_binary64 flip3--_binary64 diff-log_binary64 1-exp_binary64 cbrt-undiv_binary64 clear-num_binary64 inv-pow_binary64 frac-2neg_binary64 rec-exp_binary64 div-inv_binary64 flip--_binary64 pow-flip_binary64 flip-+_binary64
Counts
4 → 130
Calls
4 calls:
12.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
12.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
11.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
11.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))

series1.6s

Counts
4 → 12
Calls
4 calls:
493.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
503.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z)))
316.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
318.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
05841187
15841187
05555837
05841187
15841187
05555837
05199168
05841187
15841187
05555837
05841187
15841187
05555837
05199168

simplify101.0ms

Counts
142 → 142
Iterations

Useful iterations: 0 (61.0ms)

IterNodesCost
047952736
147952736

prune209.0ms

Filtered
85 candidates to 142 candidates (-67.1%)
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New1393142
Fresh156
Picked101
Done000
Total1418149

Merged error: 0.0b

Counts
149 → 8

localize31.0ms

Local error

Found 4 expressions with local error:

0.2b
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
0.2b
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))))
1.7b
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
2.4b
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))

rewrite119.0ms

Algorithm
rewrite-expression-head
Rules
733×*-un-lft-identity_binary64
672×sqrt-prod_binary64
585×times-frac_binary64
274×distribute-lft-out_binary64
259×add-sqr-sqrt_binary64
243×add-cube-cbrt_binary64
36×associate-/l*_binary64
24×associate-/r/_binary64
22×sqrt-div_binary64
17×add-exp-log_binary64
15×associate-/r*_binary64
12×flip3-+_binary64 div-inv_binary64 flip-+_binary64
11×add-cbrt-cube_binary64
add-log-exp_binary64 difference-of-squares_binary64 div-exp_binary64
distribute-lft-out--_binary64
pow1_binary64
cbrt-undiv_binary64 insert-posit16
sub-neg_binary64 flip3--_binary64 diff-log_binary64 1-exp_binary64 clear-num_binary64 frac-2neg_binary64 rec-exp_binary64 flip--_binary64
associate-/l/_binary64 inv-pow_binary64 pow-flip_binary64
Counts
4 → 443
Calls
4 calls:
14.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
39.0ms
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))))
10.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
10.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))

series1.9s

Counts
4 → 12
Calls
4 calls:
489.0ms
(/.f64 1 (+.f64 (sqrt.f64 (+.f64 t 1)) (sqrt.f64 t)))
732.0ms
(/.f64 (/.f64 1 (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 1 z)) (sqrt.f64 z)))) (sqrt.f64 (+.f64 (sqrt.f64 (+.f64 z 1)) (sqrt.f64 z))))
319.0ms
(-.f64 (sqrt.f64 (+.f64 y 1)) (sqrt.f64 y))
322.0ms
(-.f64 (sqrt.f64 (+.f64 x 1)) (sqrt.f64 x))
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
0390547
1390547
0139
1139
0390547
1390547
0139
1139
0491239
1491239
011061806
111061806
049361508
149361508
011061806
111061806
049361508
149361508
04793100
14793100
05841187
15841187
05555837
05841187
15841187
05555837
05199168

simplify240.0ms

Counts
455 → 455
Iterations

Useful iterations: 0 (84.0ms)

IterNodesCost
0491116297
1491116297

prune486.0ms

Filtered
134 candidates to 455 candidates (-239.6%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New4541455
Fresh167
Picked101
Done000
Total4567463

Merged error: 0.0b

Counts
463 → 7

regimes288.0ms

Accuracy

0% (2.4b remaining)

Error of 2.8b against oracle of 0.4b and baseline of 2.8b

bsearch0.0ms

simplify7.0ms

Iterations

Useful iterations: 0 (3.0ms)

IterNodesCost
096103
196103

end0.0ms

sample4.0s

Algorithm
intervals
Results
2.0s5231×body640valid
895.0ms9370×body80nan
445.0ms1533×body320valid
90.0ms472×body160valid
72.0ms150×body1280valid
58.0ms614×body80valid

Profiling

Loading profile data...