Details

Time bar (total: 2.9s)

sample44.0ms

Algorithm
intervals
Results
14.0ms54×body1280valid
6.0ms274×body80nan
6.0ms36×body640valid
6.0ms135×body80valid
2.0ms24×body320valid
0.0msbody160valid

simplify5.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
094
1104
2104

prune2.0ms

Filtered
1 candidates to 0 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 28.3b

Counts
2 → 1

localize7.0ms

Local error

Found 2 expressions with local error:

3.2b
(- (log (+ N 1.0)) (log N))
3.2b
(log (+ N 1.0))

rewrite5.0ms

Algorithm
rewrite-expression-head
Rules
log-div
associate--l- flip3-+ flip-+
sub-neg flip3-- diff-log flip--
Counts
2 → 9
Calls
2 calls:
3.0ms
(- (log (+ N 1.0)) (log N))
2.0ms
(log (+ N 1.0))

series141.0ms

Counts
2 → 6
Calls
2 calls:
94.0ms
(- (log (+ N 1.0)) (log N))
47.0ms
(log (+ N 1.0))

simplify47.0ms

Algorithm
egg-herbie
Counts
15 → 15
Iterations

Useful iterations: 3 (45.0ms)

IterNodesCost
0159123
1447122
21557113
35001108

prune41.0ms

Filtered
15 candidates to 12 candidates (80.0%)
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New12315
Fresh000
Picked101
Done000
Total13316

Merged error: 0.0b

Counts
16 → 3

localize7.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (+ N 1.0) N)
3.2b
(log (/ (+ N 1.0) N))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
log-div
associate-/l/
clear-num
frac-2neg flip3-+ flip-+ div-inv
log-prod log-rec
Counts
2 → 12
Calls
2 calls:
3.0ms
(/ (+ N 1.0) N)
3.0ms
(log (/ (+ N 1.0) N))

series132.0ms

Counts
2 → 6
Calls
2 calls:
47.0ms
(/ (+ N 1.0) N)
84.0ms
(log (/ (+ N 1.0) N))

simplify43.0ms

Algorithm
egg-herbie
Counts
18 → 18
Iterations

Useful iterations: 3 (40.0ms)

IterNodesCost
012389
134888
2133884
3500182

prune37.0ms

Filtered
18 candidates to 14 candidates (77.8%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New17118
Fresh112
Picked101
Done000
Total19221

Merged error: 0.0b

Counts
21 → 2

localize5.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ N (+ N 1.0))
3.1b
(log (/ N (+ N 1.0)))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
associate-/r/
log-div log-prod clear-num
frac-2neg flip3-+ flip-+ div-inv
log-rec
Counts
2 → 12
Calls
2 calls:
3.0ms
(/ N (+ N 1.0))
3.0ms
(log (/ N (+ N 1.0)))

series160.0ms

Counts
2 → 6
Calls
2 calls:
35.0ms
(/ N (+ N 1.0))
124.0ms
(log (/ N (+ N 1.0)))

simplify56.0ms

Algorithm
egg-herbie
Counts
18 → 18
Iterations

Useful iterations: 2 (12.0ms)

IterNodesCost
0140106
1424101
2173594
3500194

prune42.0ms

Filtered
18 candidates to 16 candidates (88.9%)
Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New17118
Fresh101
Picked011
Done000
Total18220

Merged error: 0.0b

Counts
20 → 2

localize12.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (/ (- 0.3333333333333333) (pow N 3)) (/ 1.0 N))
0.1b
(/ (/ 0.5 N) N)
0.2b
(/ (- 0.3333333333333333) (pow N 3))
15.8b
(+ (/ (/ 0.5 N) N) (- (/ (- 0.3333333333333333) (pow N 3)) (/ 1.0 N)))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
147×frac-add
144×frac-sub
117×frac-2neg clear-num
66×associate-/l/
58×associate-/r*
47×associate-/l*
34×unpow3
27×neg-mul-1
26×sqr-pow
24×div-inv
flip3-- flip-- sub-div
neg-sub0 div-sub
associate--l- associate-+r- sub-neg associate-+r+ times-frac
+-commutative flip3-+ distribute-frac-neg flip-+
Counts
4 → 195
Calls
4 calls:
6.0ms
(- (/ (- 0.3333333333333333) (pow N 3)) (/ 1.0 N))
3.0ms
(/ (/ 0.5 N) N)
3.0ms
(/ (- 0.3333333333333333) (pow N 3))
13.0ms
(+ (/ (/ 0.5 N) N) (- (/ (- 0.3333333333333333) (pow N 3)) (/ 1.0 N)))

series192.0ms

Counts
4 → 12
Calls
4 calls:
88.0ms
(- (/ (- 0.3333333333333333) (pow N 3)) (/ 1.0 N))
28.0ms
(/ (/ 0.5 N) N)
38.0ms
(/ (- 0.3333333333333333) (pow N 3))
37.0ms
(+ (/ (/ 0.5 N) N) (- (/ (- 0.3333333333333333) (pow N 3)) (/ 1.0 N)))

simplify84.0ms

Algorithm
egg-herbie
Counts
207 → 207
Iterations

Useful iterations: 1 (50.0ms)

IterNodesCost
022383413
150033133

prune432.0ms

Filtered
207 candidates to 122 candidates (58.9%)
Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New2070207
Fresh000
Picked011
Done011
Total2072209

Merged error: 0.0b

Counts
209 → 2

regimes14.0ms

Accuracy

100% (0.0b remaining)

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

bsearch40.0ms

Steps
ItersRangePoint
9
357.20278190505735
4524963932.878733
8891.449503616011

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02813
13113
23313
33313

end0.0ms

sample1.3s

Algorithm
intervals
Results
434.0ms1739×body1280valid
202.0ms7959×body80nan
200.0ms1276×body640valid
173.0ms4092×body80valid
60.0ms591×body320valid
19.0ms302×body160valid