Details

Time bar (total: 7.0s)

analyze5.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
0%50%50%3
25%25%50%4
37.5%12.5%50%5
43.7%6.2%50%6
46.9%3.1%50%7
48.4%1.6%50%8
49.2%0.8%50%9
49.6%0.4%50%10
49.8%0.2%50%11
49.9%0.1%50%12
49.9%0%50%13
49.9%0%50%14

sample92.0ms

Algorithm
intervals
Results
51.0ms106×body1280valid
26.0ms92×body640valid
7.0ms38×body320valid
2.0ms17×body160valid
0.0msbody80valid

simplify47.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (29.0ms)

IterNodesCost
045115
145115

prune3.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 59.5b

Counts
2 → 1

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(/.f64 (+.f64 1 x) (-.f64 1 x))
4.9b
(log.f64 (/.f64 (+.f64 1 x) (-.f64 1 x)))

rewrite25.0ms

Algorithm
rewrite-expression-head
Rules
78×*-un-lft-identity_binary64
52×add-sqr-sqrt_binary64
48×times-frac_binary64
30×log-prod_binary64
25×add-cube-cbrt_binary64
18×difference-of-squares_binary64
13×distribute-lft-out_binary64
distribute-lft-out--_binary64
add-exp-log_binary64
associate-/r*_binary64
add-cbrt-cube_binary64 associate-/r/_binary64 associate-/l*_binary64
pow1_binary64
associate-/l/_binary64 add-log-exp_binary64 flip3--_binary64 rem-log-exp_binary64 div-inv_binary64 div-exp_binary64 insert-posit16 flip--_binary64
flip3-+_binary64 cbrt-undiv_binary64 log-pow_binary64 clear-num_binary64 frac-2neg_binary64 log-div_binary64 flip-+_binary64
Counts
2 → 93
Calls
2 calls:
11.0ms
(/.f64 (+.f64 1 x) (-.f64 1 x))
10.0ms
(log.f64 (/.f64 (+.f64 1 x) (-.f64 1 x)))

series839.0ms

Counts
2 → 6
Calls
2 calls:
381.0ms
(/.f64 (+.f64 1 x) (-.f64 1 x))
457.0ms
(log.f64 (/.f64 (+.f64 1 x) (-.f64 1 x)))
Iterations

Useful iterations: 0 (8.0ms)

IterNodesCost
0392803
1392803
06243569
0392803
1392803
06243569
0497160
1497160
0333543
1333543
0189
1189
0333543
1333543
0189
1189
0506342

simplify113.0ms

Counts
99 → 99
Iterations

Useful iterations: 0 (82.0ms)

IterNodesCost
053071920

prune82.0ms

Filtered
63 candidates to 99 candidates (-57.1%)
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New96399
Fresh000
Picked101
Done000
Total973100

Merged error: 0.1b

Counts
100 → 3

localize9.0ms

rewrite0.0ms

Algorithm
rewrite-expression-head
Rules
Counts
0 → 0

series0.0ms

Counts
0 → 0

simplify20.0ms

Counts
0 → 0
Iterations

Useful iterations: 0 (5.0ms)

IterNodesCost
000

prune3.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New000
Fresh022
Picked011
Done000
Total033

Merged error: 0.1b

Counts
3 → 3

localize7.0ms

Local error

Found 3 expressions with local error:

0.0b
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 (-.f64 1 x)))
4.9b
(log.f64 (-.f64 1 x))
4.9b
(log.f64 (+.f64 1 x))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
21×*-un-lft-identity_binary64
20×log-prod_binary64
15×add-sqr-sqrt_binary64
pow1_binary64
log-div_binary64
add-cube-cbrt_binary64
associate--r+_binary64 log-pow_binary64 distribute-lft-out--_binary64
add-exp-log_binary64 difference-of-squares_binary64
associate--l+_binary64
add-log-exp_binary64 flip3--_binary64 add-cbrt-cube_binary64 insert-posit16 flip--_binary64
flip3-+_binary64 associate--l-_binary64 distribute-lft-out_binary64 associate--r-_binary64 rem-log-exp_binary64 flip-+_binary64
sub-neg_binary64 diff-log_binary64
Counts
3 → 65
Calls
3 calls:
12.0ms
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 (-.f64 1 x)))
4.0ms
(log.f64 (-.f64 1 x))
4.0ms
(log.f64 (+.f64 1 x))

series902.0ms

Counts
3 → 9
Calls
3 calls:
329.0ms
(-.f64 (log.f64 (+.f64 1 x)) (log.f64 (-.f64 1 x)))
275.0ms
(log.f64 (-.f64 1 x))
297.0ms
(log.f64 (+.f64 1 x))
Iterations

Useful iterations: 0 (8.0ms)

IterNodesCost
0205171
1205171
0815
1815
0205171
1205171
0815
1815
0489245
1489245
0205171
1205171
01315
11315
0205171
1205171
01315
11315
0482852
1482852
0311342
1311342
0129
1129
0311342
1311342
0129
1129
0496736
1496736

simplify227.0ms

Counts
74 → 74
Iterations

Useful iterations: 0 (204.0ms)

IterNodesCost
048581035
148581035

prune60.0ms

Filtered
57 candidates to 74 candidates (-29.8%)
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New72274
Fresh101
Picked101
Done011
Total74377

Merged error: 0.0b

Counts
77 → 3

localize10.0ms

Local error

Found 4 expressions with local error:

0.0b
(-.f64 (log.f64 (-.f64 1 (*.f64 x x))) (log.f64 (+.f64 1 x)))
2.7b
(log.f64 (-.f64 1 (*.f64 x x)))
4.9b
(log.f64 (+.f64 1 x))
4.9b
(log.f64 (+.f64 1 x))

rewrite28.0ms

Algorithm
rewrite-expression-head
Rules
22×log-prod_binary64
21×*-un-lft-identity_binary64
13×add-sqr-sqrt_binary64
11×pow1_binary64
10×log-div_binary64
add-cube-cbrt_binary64
log-pow_binary64 add-exp-log_binary64
difference-of-squares_binary64 associate--l+_binary64
add-log-exp_binary64 associate--r+_binary64 add-cbrt-cube_binary64 distribute-lft-out--_binary64 insert-posit16
flip3-+_binary64 flip3--_binary64 distribute-lft-out_binary64 rem-log-exp_binary64 flip--_binary64 flip-+_binary64
associate--l-_binary64 associate--r-_binary64
sub-neg_binary64 diff-log_binary64
Counts
4 → 79
Calls
4 calls:
12.0ms
(-.f64 (log.f64 (-.f64 1 (*.f64 x x))) (log.f64 (+.f64 1 x)))
4.0ms
(log.f64 (-.f64 1 (*.f64 x x)))
4.0ms
(log.f64 (+.f64 1 x))
6.0ms
(log.f64 (+.f64 1 x))

series1.3s

Counts
4 → 12
Calls
4 calls:
379.0ms
(-.f64 (log.f64 (-.f64 1 (*.f64 x x))) (log.f64 (+.f64 1 x)))
356.0ms
(log.f64 (-.f64 1 (*.f64 x x)))
290.0ms
(log.f64 (+.f64 1 x))
288.0ms
(log.f64 (+.f64 1 x))
Iterations

Useful iterations: 0 (9.0ms)

IterNodesCost
0205171
1205171
0815
1815
0205171
1205171
0815
1815
0489245
1489245
0205171
1205171
0815
1815
0205171
1205171
0815
1815
0489245
1489245
0267423
1267423
01715
11715
0267423
1267423
01715
11715
0501148
0361594
1361594
0169
1169
0361594
1361594
0169
1169
0498842
1498842

simplify251.0ms

Counts
91 → 91
Iterations

Useful iterations: 0 (222.0ms)

IterNodesCost
047701360
147701360

prune91.0ms

Filtered
72 candidates to 91 candidates (-26.4%)
Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New91091
Fresh011
Picked011
Done011
Total91394

Merged error: 0.0b

Counts
94 → 3

regimes10.0ms

Accuracy

0% (0.4b remaining)

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

bsearch0.0ms

simplify7.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01821
11821

end0.0ms

sample2.8s

Algorithm
intervals
Results
1.6s3380×body1280valid
703.0ms2493×body640valid
219.0ms1252×body320valid
72.0ms676×body160valid
12.0ms199×body80valid

Profiling

Loading profile data...