Details

Time bar (total: 9.8s)

sample88.0ms

Algorithm
intervals
Results
27.0ms55×body1280valid
14.0ms43×body640valid
13.0ms255×body80nan
11.0ms134×body80valid
3.0ms14×body320valid
1.0ms10×body160valid

simplify14.0ms

Counts
1 → 1

prune2.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 28.6b

localize8.0ms

Local error

Found 2 expressions with local error:

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

rewrite35.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:
24.0ms
(- (log (+ N 1.0)) (log N))
9.0ms
(log (+ N 1.0))

series244.0ms

Counts
2 → 6
Calls
2 calls:
172.0ms
(- (log (+ N 1.0)) (log N))
73.0ms
(log (+ N 1.0))

simplify804.0ms

Counts
47 → 47

prune207.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

localize6.0ms

Local error

Found 2 expressions with local error:

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

rewrite49.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:
35.0ms
(/ (+ N 1.0) N)
12.0ms
(log (/ (+ N 1.0) N))

series220.0ms

Counts
2 → 6
Calls
2 calls:
76.0ms
(/ (+ N 1.0) N)
144.0ms
(log (/ (+ N 1.0) N))

simplify1.1s

Counts
66 → 66

prune198.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize16.0ms

Local error

Found 2 expressions with local error:

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

rewrite43.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:
31.0ms
(- (log (+ N 1.0)) (log N))
9.0ms
(log (+ N 1.0))

series237.0ms

Counts
2 → 6
Calls
2 calls:
161.0ms
(- (log (+ N 1.0)) (log N))
76.0ms
(log (+ N 1.0))

simplify772.0ms

Counts
47 → 47

prune128.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize22.0ms

Local error

Found 4 expressions with local error:

0.2b
(/ (sqrt (+ N 1.0)) N)
0.2b
(log (/ (sqrt (+ N 1.0)) N))
2.7b
(+ (log (sqrt (+ N 1.0))) (log (/ (sqrt (+ N 1.0)) N)))
3.4b
(log (sqrt (+ N 1.0)))

rewrite127.0ms

Algorithm
rewrite-expression-head
Rules
80×*-un-lft-identity
64×log-prod
63×times-frac
52×add-sqr-sqrt add-cube-cbrt
48×sqrt-prod
25×associate-+r+
16×distribute-lft-out
11×pow1
10×add-exp-log
log-pow
associate-+l+ associate-/l*
log-div sqrt-div add-cbrt-cube
flip3-+ flip-+ add-log-exp
rem-log-exp associate-/r* div-inv
associate-+l- div-exp associate-/l/
cbrt-undiv +-commutative associate-+r- frac-2neg sqrt-pow1 pow1/2 clear-num sum-log
Counts
4 → 151
Calls
4 calls:
32.0ms
(/ (sqrt (+ N 1.0)) N)
22.0ms
(log (/ (sqrt (+ N 1.0)) N))
46.0ms
(+ (log (sqrt (+ N 1.0))) (log (/ (sqrt (+ N 1.0)) N)))
11.0ms
(log (sqrt (+ N 1.0)))

series742.0ms

Counts
4 → 12
Calls
4 calls:
90.0ms
(/ (sqrt (+ N 1.0)) N)
223.0ms
(log (/ (sqrt (+ N 1.0)) N))
328.0ms
(+ (log (sqrt (+ N 1.0))) (log (/ (sqrt (+ N 1.0)) N)))
100.0ms
(log (sqrt (+ N 1.0)))

simplify817.0ms

Counts
163 → 163

prune568.0ms

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0.0b

regimes30.0ms

Accuracy

100% (0.0b remaining)

Error of 0.1b against oracle of 0.1b and baseline of 29.1b

bsearch80.0ms

Steps
ItersRangePoint
9
555.6593536559827
1008309312.7880352
8226.710483527566

simplify703.0ms

end0.0ms

sample2.5s

Algorithm
intervals
Results
799.0ms1784×body1280valid
471.0ms7985×body80nan
328.0ms4114×body80valid
317.0ms1224×body640valid
147.0ms606×body320valid
29.0ms272×body160valid