Details

Time bar (total: 1.9s)

analyze76.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
25%74.9%0.1%3
62.4%37.5%0.1%4
68.7%31.2%0.1%5
68.7%18.7%12.6%6
68.7%18.7%12.6%7
68.7%12.5%18.8%8
68.7%12.5%18.8%9
68.7%9.4%22%10
68.7%9.4%22%11
68.7%7.8%23.5%12
68.7%7.8%23.5%13
68.7%7%24.3%14

sample14.0ms

Algorithm
intervals
Results
7.0ms256×body80valid
1.0ms29×body80overflowed

simplify19.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0813
1813

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize9.0ms

Local error

Found 2 expressions with local error:

0.0b
(/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))
0.0b
(+.f64 (exp.f64 a) (exp.f64 b))

rewrite16.0ms

Algorithm
rewrite-expression-head
Rules
21×*-un-lft-identity_binary64
12×times-frac_binary64
11×add-cube-cbrt_binary64 add-sqr-sqrt_binary64
distribute-lft-out_binary64
associate-/r*_binary64 add-log-exp_binary64 add-cbrt-cube_binary64
add-exp-log_binary64 associate-/l*_binary64
flip3-+_binary64 pow1_binary64 associate-/r/_binary64 insert-posit16 flip-+_binary64
cbrt-undiv_binary64 clear-num_binary64 frac-2neg_binary64 div-inv_binary64 div-exp_binary64 +-commutative_binary64 sum-log_binary64
Counts
2 → 47
Calls
2 calls:
9.0ms
(/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))
5.0ms
(+.f64 (exp.f64 a) (exp.f64 b))

series396.0ms

Counts
2 → 6
Calls
2 calls:
226.0ms
(/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))
170.0ms
(+.f64 (exp.f64 a) (exp.f64 b))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0242186
1242186
099
199
0242186
1242186
099
199
013
113
0389573
1389573
099
199
0389573
1389573
099
199
013
113

simplify100.0ms

Counts
53 → 53
Iterations

Useful iterations: 0 (78.0ms)

IterNodesCost
05249871

prune29.0ms

Filtered
38 candidates to 53 candidates (-39.5%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New52153
Fresh000
Picked011
Done000
Total52254

Merged error: 0b

Counts
54 → 2

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))
0.0b
(+.f64 (exp.f64 a) (exp.f64 b))
0.3b
(log.f64 (exp.f64 (/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))))

rewrite29.0ms

Algorithm
rewrite-expression-head
Rules
37×*-un-lft-identity_binary64
24×times-frac_binary64
21×add-cube-cbrt_binary64 add-sqr-sqrt_binary64
19×log-pow_binary64
18×exp-prod_binary64
distribute-lft-out_binary64
add-log-exp_binary64 add-cbrt-cube_binary64
associate-/r*_binary64 pow1_binary64 add-exp-log_binary64 associate-/r/_binary64
flip3-+_binary64 log-prod_binary64 associate-/l*_binary64 insert-posit16 flip-+_binary64
div-inv_binary64
cbrt-undiv_binary64 rem-log-exp_binary64 clear-num_binary64 frac-2neg_binary64 div-exp_binary64 +-commutative_binary64 sum-log_binary64
Counts
3 → 78
Calls
3 calls:
9.0ms
(/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))
5.0ms
(+.f64 (exp.f64 a) (exp.f64 b))
11.0ms
(log.f64 (exp.f64 (/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))))

series667.0ms

Counts
3 → 9
Calls
3 calls:
226.0ms
(/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))
172.0ms
(+.f64 (exp.f64 a) (exp.f64 b))
268.0ms
(log.f64 (exp.f64 (/.f64 (exp.f64 a) (+.f64 (exp.f64 a) (exp.f64 b)))))
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
0486861
1486861
099
199
0486861
1486861
099
199
013
113
0242186
1242186
099
199
0242186
1242186
099
199
013
113
0389573
1389573
099
199
0389573
1389573
099
199
013
113

simplify110.0ms

Counts
87 → 87
Iterations

Useful iterations: 0 (83.0ms)

IterNodesCost
053981387

prune47.0ms

Filtered
63 candidates to 87 candidates (-38.1%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New87087
Fresh000
Picked011
Done011
Total87289

Merged error: 0b

Counts
89 → 2

regimes37.0ms

Accuracy

0% (0.0b remaining)

Error of 0.6b against oracle of 0.6b and baseline of 0.6b

bsearch0.0ms

simplify5.0ms

Iterations

Useful iterations: 0 (2.0ms)

IterNodesCost
0813
1813

end0.0ms

sample382.0ms

Algorithm
intervals
Results
223.0ms8000×body80valid
16.0ms681×body80overflowed

Profiling

Loading profile data...