Details

Time bar (total: 14.5s)

sample74.0ms

Algorithm
intervals
Results
24.0ms63×body1280valid
10.0ms245×body80nan
9.0ms134×body80valid
8.0ms35×body640valid
2.0ms13×body320valid
1.0ms11×body160valid

simplify9.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067
197
2107
done107

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 28.6b

localize42.0ms

Local error

Found 2 expressions with local error:

2.8b
(log (+ N 1.0))
2.9b
(- (log (+ N 1.0)) (log N))

rewrite38.0ms

Algorithm
rewrite-expression-head
Rules
13×*-un-lft-identity
11×log-prod
pow1 add-sqr-sqrt
add-cube-cbrt log-pow
log-div associate--l+ distribute-lft-out--
add-exp-log associate--r+
associate--l- flip3-+ add-cbrt-cube flip-+ distribute-lft-out add-log-exp
sub-neg flip3-- diff-log rem-log-exp flip-- difference-of-squares
Counts
2 → 41
Calls
2 calls:
9.0ms
(log (+ N 1.0))
26.0ms
(- (log (+ N 1.0)) (log N))

series213.0ms

Counts
2 → 6
Calls
2 calls:
61.0ms
(log (+ N 1.0))
152.0ms
(- (log (+ N 1.0)) (log N))

simplify1.6s

Counts
47 → 47
Iterations

Useful iterations: done (1.6s)

IterNodesCost
0101510
1213488
2644445
32755443
done5001438

prune225.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize7.0ms

Local error

Found 2 expressions with local error:

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

rewrite30.0ms

Algorithm
rewrite-expression-head
Rules
33×*-un-lft-identity
24×times-frac
19×add-sqr-sqrt add-cube-cbrt
16×log-prod
add-exp-log distribute-lft-out
add-cbrt-cube associate-/l*
pow1 associate-/r*
div-exp rem-log-exp div-inv associate-/l/ add-log-exp
cbrt-undiv log-div frac-2neg flip3-+ clear-num log-pow flip-+
Counts
2 → 60
Calls
2 calls:
22.0ms
(/ (+ N 1.0) N)
6.0ms
(log (/ (+ N 1.0) N))

series223.0ms

Counts
2 → 6
Calls
2 calls:
95.0ms
(/ (+ N 1.0) N)
128.0ms
(log (/ (+ N 1.0) N))

simplify680.0ms

Counts
66 → 66
Iterations

Useful iterations: done (677.0ms)

IterNodesCost
0108723
1243690
21010637
done5000624

prune220.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize19.0ms

Local error

Found 3 expressions with local error:

0.1b
(/ (/ (+ N 1.0) (sqrt N)) (sqrt N))
0.4b
(/ (+ N 1.0) (sqrt N))
16.6b
(log (/ (/ (+ N 1.0) (sqrt N)) (sqrt N)))

rewrite168.0ms

Algorithm
rewrite-expression-head
Rules
672×times-frac
500×*-un-lft-identity
342×sqrt-prod
330×add-sqr-sqrt add-cube-cbrt
172×log-prod
85×distribute-lft-out
32×associate-/l*
16×add-exp-log div-inv
12×associate-/r*
10×add-cbrt-cube
div-exp
pow1 cbrt-undiv
rem-log-exp associate-/l/ add-log-exp
frac-2neg clear-num
log-div flip3-+ log-pow flip-+
Counts
3 → 449
Calls
3 calls:
54.0ms
(/ (/ (+ N 1.0) (sqrt N)) (sqrt N))
20.0ms
(/ (+ N 1.0) (sqrt N))
24.0ms
(log (/ (/ (+ N 1.0) (sqrt N)) (sqrt N)))

series226.0ms

Counts
3 → 9
Calls
3 calls:
53.0ms
(/ (/ (+ N 1.0) (sqrt N)) (sqrt N))
63.0ms
(/ (+ N 1.0) (sqrt N))
111.0ms
(log (/ (/ (+ N 1.0) (sqrt N)) (sqrt N)))

simplify1.8s

Counts
458 → 458
Iterations

Useful iterations: 2 (738.0ms)

IterNodesCost
04619702
110708458
241837957
done50007957

prune1.1s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize25.0ms

Local error

Found 3 expressions with local error:

0.2b
(/ 0.3333333333333333 (pow N 3))
0.3b
(/ 0.5 (* N N))
12.4b
(- (+ (/ 0.3333333333333333 (pow N 3)) (/ 1.0 N)) (/ 0.5 (* N N)))

rewrite678.0ms

Algorithm
rewrite-expression-head
Rules
40×times-frac
35×*-un-lft-identity
34×add-sqr-sqrt
30×add-cube-cbrt
13×add-exp-log associate-/r*
12×unpow-prod-down cube-prod
10×add-cbrt-cube
add-log-exp
associate-/l*
div-exp
cube-mult unpow3 sqr-pow
pow1 cbrt-undiv frac-sub
frac-2neg diff-log clear-num div-inv distribute-lft-out-- difference-of-squares
pow-to-exp sub-neg flip3-- flip3-+ frac-add pow-exp prod-exp associate--l+ sum-log flip-- cbrt-unprod flip-+ distribute-lft-out
Counts
3 → 107
Calls
3 calls:
17.0ms
(/ 0.3333333333333333 (pow N 3))
20.0ms
(/ 0.5 (* N N))
633.0ms
(- (+ (/ 0.3333333333333333 (pow N 3)) (/ 1.0 N)) (/ 0.5 (* N N)))

series141.0ms

Counts
3 → 9
Calls
3 calls:
67.0ms
(/ 0.3333333333333333 (pow N 3))
39.0ms
(/ 0.5 (* N N))
34.0ms
(- (+ (/ 0.3333333333333333 (pow N 3)) (/ 1.0 N)) (/ 0.5 (* N N)))

simplify3.4s

Counts
116 → 116
Iterations

Useful iterations: 2 (1.1s)

IterNodesCost
01971558
15261372
239291292
done50021292

prune393.0ms

Pruning

4 alts after pruning (1 fresh and 3 done)

Merged error: 0b

regimes76.0ms

Accuracy

100% (0.0b remaining)

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

bsearch48.0ms

Steps
ItersRangePoint
9
1.2963151977280056
865094.0527290168
8323.846677005948

simplify2.0ms

Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02029
12229
done2229

end0.0ms

sample3.0s

Algorithm
intervals
Results
874.0ms1691×body1280valid
870.0ms7921×body80nan
349.0ms1262×body640valid
303.0ms4130×body80valid
111.0ms616×body320valid
34.0ms301×body160valid