Details

Time bar (total: 2.7s)

analyze3.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%0%100%0
0%0%100%1

sample25.0ms

Algorithm
intervals
Results
10.0ms256×pre80true
6.0ms256×body80valid

simplify23.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
018613
118613

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.4b

Counts
2 → 1

localize7.0ms

Local error

Found 3 expressions with local error:

0.2b
(+.f64 (+.f64 e d) c)
0.3b
(+.f64 (+.f64 (+.f64 (+.f64 e d) c) b) a)
0.3b
(+.f64 (+.f64 (+.f64 e d) c) b)

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
31×add-log-exp_binary64_1672 *-un-lft-identity_binary64_1707
19×sum-log_binary64_1617 distribute-lft-out_binary64_1751
add-cube-cbrt_binary64_1678 flip3-+_binary64_1705 pow1_binary64_1649 flip-+_binary64_1732 add-exp-log_binary64_1671 add-cbrt-cube_binary64_1679 add-sqr-sqrt_binary64_1692 +-commutative_binary64_1774 associate-+l+_binary64_1759
Counts
3 → 51
Calls
3 calls:
7.0ms
(+.f64 (+.f64 e d) c)
16.0ms
(+.f64 (+.f64 (+.f64 (+.f64 e d) c) b) a)
15.0ms
(+.f64 (+.f64 (+.f64 e d) c) b)

series396.0ms

Counts
3 → 9
Calls
3 calls:
113.0ms
(+.f64 (+.f64 e d) c)
156.0ms
(+.f64 (+.f64 (+.f64 (+.f64 e d) c) b) a)
126.0ms
(+.f64 (+.f64 (+.f64 e d) c) b)
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0724524
1724524
02404482
12404482
0724524
1724524
02404482
12404482
013
113
0825502
1825502
06445454
16445454
0825502
1825502
06445454
16445454
013
113
0623546
1623546
01123510
11123510
0623546
1623546
01123510
11123510
013
113

simplify84.0ms

Counts
60 → 60
Iterations

Useful iterations: 0 (63.0ms)

IterNodesCost
05092747

prune49.0ms

Filtered
39 candidates to 60 candidates (-53.8%)
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New501060
Fresh000
Picked101
Done000
Total511061

Merged error: 0.0b

Counts
61 → 10

localize9.0ms

Local error

Found 2 expressions with local error:

0.2b
(+.f64 (+.f64 (+.f64 e d) c) (+.f64 b a))
0.2b
(+.f64 (+.f64 e d) c)

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
28×add-log-exp_binary64_1672 *-un-lft-identity_binary64_1707
18×sum-log_binary64_1617 distribute-lft-out_binary64_1751
flip3-+_binary64_1705 flip-+_binary64_1732
frac-add_binary64_1697
add-cube-cbrt_binary64_1678 pow1_binary64_1649 add-exp-log_binary64_1671 add-cbrt-cube_binary64_1679 add-sqr-sqrt_binary64_1692 +-commutative_binary64_1774 associate-+l+_binary64_1759
associate-+r+_binary64_1758
Counts
2 → 43
Calls
2 calls:
15.0ms
(+.f64 (+.f64 (+.f64 e d) c) (+.f64 b a))
7.0ms
(+.f64 (+.f64 e d) c)

series269.0ms

Counts
2 → 6
Calls
2 calls:
154.0ms
(+.f64 (+.f64 (+.f64 e d) c) (+.f64 b a))
115.0ms
(+.f64 (+.f64 e d) c)
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0623546
1623546
01123510
11123510
0623546
1623546
01123510
11123510
013
113
0825502
1825502
06445454
16445454
0825502
1825502
06445454
16445454
013
113

simplify79.0ms

Counts
49 → 49
Iterations

Useful iterations: 0 (58.0ms)

IterNodesCost
04733846
14733846

prune33.0ms

Filtered
31 candidates to 49 candidates (-58.1%)
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New47249
Fresh549
Picked101
Done000
Total53659

Merged error: 0b

Counts
59 → 6

localize7.0ms

Local error

Found 2 expressions with local error:

0.2b
(+.f64 c (+.f64 b a))
0.3b
(+.f64 (+.f64 e d) (+.f64 c (+.f64 b a)))

rewrite24.0ms

Algorithm
rewrite-expression-head
Rules
28×add-log-exp_binary64_1672 *-un-lft-identity_binary64_1707
18×sum-log_binary64_1617 distribute-lft-out_binary64_1751
flip3-+_binary64_1705 flip-+_binary64_1732
frac-add_binary64_1697
add-cube-cbrt_binary64_1678 associate-+r+_binary64_1758 pow1_binary64_1649 add-exp-log_binary64_1671 add-cbrt-cube_binary64_1679 add-sqr-sqrt_binary64_1692 +-commutative_binary64_1774
associate-+l+_binary64_1759
Counts
2 → 43
Calls
2 calls:
7.0ms
(+.f64 c (+.f64 b a))
15.0ms
(+.f64 (+.f64 e d) (+.f64 c (+.f64 b a)))

series274.0ms

Counts
2 → 6
Calls
2 calls:
115.0ms
(+.f64 c (+.f64 b a))
160.0ms
(+.f64 (+.f64 e d) (+.f64 c (+.f64 b a)))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0825502
1825502
06445454
16445454
0825502
1825502
06445454
16445454
013
113
0623546
1623546
01123510
11123510
0623546
1623546
01123510
11123510
013
113

simplify114.0ms

Counts
49 → 49
Iterations

Useful iterations: 0 (91.0ms)

IterNodesCost
04828846
14828846

prune30.0ms

Filtered
30 candidates to 49 candidates (-63.3%)
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New48149
Fresh145
Picked011
Done000
Total49655

Merged error: 0b

Counts
55 → 6

localize6.0ms

Local error

Found 2 expressions with local error:

0.2b
(+.f64 e (+.f64 d c))
0.2b
(+.f64 (+.f64 e (+.f64 d c)) (+.f64 b a))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
28×add-log-exp_binary64_1672 *-un-lft-identity_binary64_1707
18×sum-log_binary64_1617 distribute-lft-out_binary64_1751
flip3-+_binary64_1705 flip-+_binary64_1732
frac-add_binary64_1697
add-cube-cbrt_binary64_1678 associate-+r+_binary64_1758 pow1_binary64_1649 add-exp-log_binary64_1671 add-cbrt-cube_binary64_1679 add-sqr-sqrt_binary64_1692 +-commutative_binary64_1774
associate-+l+_binary64_1759
Counts
2 → 43
Calls
2 calls:
7.0ms
(+.f64 e (+.f64 d c))
14.0ms
(+.f64 (+.f64 e (+.f64 d c)) (+.f64 b a))

series265.0ms

Counts
2 → 6
Calls
2 calls:
113.0ms
(+.f64 e (+.f64 d c))
152.0ms
(+.f64 (+.f64 e (+.f64 d c)) (+.f64 b a))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0825502
1825502
06445454
16445454
0825502
1825502
06445454
16445454
013
113
0623546
1623546
01123510
11123510
0623546
1623546
01123510
11123510
013
113

simplify115.0ms

Counts
49 → 49
Iterations

Useful iterations: 0 (92.0ms)

IterNodesCost
04836849
14836849

prune21.0ms

Filtered
30 candidates to 49 candidates (-63.3%)
Pruning

6 alts after pruning (4 fresh and 2 done)

PrunedKeptTotal
New49049
Fresh044
Picked011
Done011
Total49655

Merged error: 0b

Counts
55 → 6

regimes88.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01413
11413

end0.0ms

sample735.0ms

Algorithm
intervals
Results
330.0ms8000×pre80true
194.0ms8000×body80valid

Profiling

Loading profile data...