Details

Time bar (total: 2.8s)

analyze3.0ms

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

sample30.0ms

Algorithm
intervals
Results
14.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 (+.f64 (+.f64 e d) c) b) a)
0.2b
(+.f64 (+.f64 e d) c)
0.2b
(+.f64 (+.f64 (+.f64 e d) c) b)

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
31×add-log-exp_binary64_1652 *-un-lft-identity_binary64_1687
19×distribute-lft-out_binary64_1731 sum-log_binary64_1597
add-sqr-sqrt_binary64_1672 add-cube-cbrt_binary64_1658 +-commutative_binary64_1754 pow1_binary64_1629 flip3-+_binary64_1685 add-cbrt-cube_binary64_1659 associate-+l+_binary64_1739 flip-+_binary64_1712 add-exp-log_binary64_1651
Counts
3 → 51
Calls
3 calls:
16.0ms
(+.f64 (+.f64 (+.f64 (+.f64 e d) c) b) a)
8.0ms
(+.f64 (+.f64 e d) c)
11.0ms
(+.f64 (+.f64 (+.f64 e d) c) b)

series367.0ms

Counts
3 → 9
Calls
3 calls:
141.0ms
(+.f64 (+.f64 (+.f64 (+.f64 e d) c) b) a)
105.0ms
(+.f64 (+.f64 e d) c)
121.0ms
(+.f64 (+.f64 (+.f64 e d) c) b)
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0684524
1684524
02364482
12364482
0684524
1684524
02364482
12364482
013
113
0583546
1583546
01083510
11083510
0583546
1583546
01083510
11083510
013
113
0785502
1785502
06405454
16405454
0785502
1785502
06405454
16405454
013
113

simplify85.0ms

Counts
60 → 60
Iterations

Useful iterations: 0 (63.0ms)

IterNodesCost
05092747

prune50.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: 0b

Counts
61 → 10

localize7.0ms

Local error

Found 2 expressions with local error:

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

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
32×add-log-exp_binary64_1652 *-un-lft-identity_binary64_1687
21×distribute-lft-out_binary64_1731 sum-log_binary64_1597
flip3-+_binary64_1685 flip-+_binary64_1712
frac-add_binary64_1677
add-sqr-sqrt_binary64_1672 add-cube-cbrt_binary64_1658 +-commutative_binary64_1754 pow1_binary64_1629 add-cbrt-cube_binary64_1659 associate-+l+_binary64_1739 add-exp-log_binary64_1651
associate-+r+_binary64_1738
Counts
2 → 45
Calls
2 calls:
16.0ms
(+.f64 (+.f64 (+.f64 e d) (+.f64 c b)) a)
11.0ms
(+.f64 (+.f64 e d) (+.f64 c b))

series274.0ms

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

Useful iterations: 0 (5.0ms)

IterNodesCost
0684524
1684524
02364482
12364482
0684524
1684524
02364482
12364482
013
113
0785502
1785502
06405454
16405454
0785502
1785502
06405454
16405454
013
113

simplify78.0ms

Counts
51 → 51
Iterations

Useful iterations: 0 (57.0ms)

IterNodesCost
04839868
14839868

prune33.0ms

Filtered
31 candidates to 51 candidates (-64.5%)
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New49251
Fresh369
Picked011
Done000
Total52961

Merged error: 0b

Counts
61 → 9

localize7.0ms

Local error

Found 3 expressions with local error:

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

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
31×add-log-exp_binary64_1652 *-un-lft-identity_binary64_1687
19×distribute-lft-out_binary64_1731 sum-log_binary64_1597
add-sqr-sqrt_binary64_1672 add-cube-cbrt_binary64_1658 +-commutative_binary64_1754 pow1_binary64_1629 flip3-+_binary64_1685 add-cbrt-cube_binary64_1659 flip-+_binary64_1712 add-exp-log_binary64_1651
associate-+r+_binary64_1738
associate-+l+_binary64_1739
Counts
3 → 51
Calls
3 calls:
7.0ms
(+.f64 d (+.f64 c b))
14.0ms
(+.f64 (+.f64 e (+.f64 d (+.f64 c b))) a)
10.0ms
(+.f64 e (+.f64 d (+.f64 c b)))

series367.0ms

Counts
3 → 9
Calls
3 calls:
104.0ms
(+.f64 d (+.f64 c b))
144.0ms
(+.f64 (+.f64 e (+.f64 d (+.f64 c b))) a)
119.0ms
(+.f64 e (+.f64 d (+.f64 c b)))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0684524
1684524
02364482
12364482
0684524
1684524
02364482
12364482
013
113
0785502
1785502
06405454
16405454
0785502
1785502
06405454
16405454
013
113
0583546
1583546
01083510
11083510
0583546
1583546
01083510
11083510
013
113

simplify47.0ms

Counts
60 → 60
Iterations

Useful iterations: 0 (24.0ms)

IterNodesCost
05244753

prune29.0ms

Filtered
35 candidates to 60 candidates (-71.4%)
Pruning

8 alts after pruning (7 fresh and 1 done)

PrunedKeptTotal
New59160
Fresh167
Picked011
Done101
Total61869

Merged error: 0b

Counts
69 → 8

localize7.0ms

Local error

Found 3 expressions with local error:

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

rewrite35.0ms

Algorithm
rewrite-expression-head
Rules
31×add-log-exp_binary64_1652 *-un-lft-identity_binary64_1687
19×distribute-lft-out_binary64_1731 sum-log_binary64_1597
add-sqr-sqrt_binary64_1672 add-cube-cbrt_binary64_1658 +-commutative_binary64_1754 pow1_binary64_1629 flip3-+_binary64_1685 add-cbrt-cube_binary64_1659 flip-+_binary64_1712 add-exp-log_binary64_1651
associate-+r+_binary64_1738
associate-+l+_binary64_1739
Counts
3 → 51
Calls
3 calls:
7.0ms
(+.f64 d (+.f64 c b))
13.0ms
(+.f64 e (+.f64 (+.f64 d (+.f64 c b)) a))
11.0ms
(+.f64 (+.f64 d (+.f64 c b)) a)

series372.0ms

Counts
3 → 9
Calls
3 calls:
104.0ms
(+.f64 d (+.f64 c b))
151.0ms
(+.f64 e (+.f64 (+.f64 d (+.f64 c b)) a))
117.0ms
(+.f64 (+.f64 d (+.f64 c b)) a)
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0684524
1684524
02364482
12364482
0684524
1684524
02364482
12364482
013
113
0785502
1785502
06405454
16405454
0785502
1785502
06405454
16405454
013
113
0583546
1583546
01083510
11083510
0583546
1583546
01083510
11083510
013
113

simplify47.0ms

Counts
60 → 60
Iterations

Useful iterations: 0 (24.0ms)

IterNodesCost
05272756

prune25.0ms

Filtered
38 candidates to 60 candidates (-57.9%)
Pruning

8 alts after pruning (6 fresh and 2 done)

PrunedKeptTotal
New60060
Fresh066
Picked011
Done011
Total60868

Merged error: 0b

Counts
68 → 8

regimes115.0ms

Accuracy

0% (0.2b remaining)

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

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
01413
11413

end0.0ms

sample720.0ms

Algorithm
intervals
Results
329.0ms8000×pre80true
190.0ms8000×body80valid

Profiling

Loading profile data...