Details

Time bar (total: 22.9s)

sample89.0ms

Algorithm
intervals
Results
27.0ms53×body1280valid
16.0ms43×body640valid
15.0ms259×body80nan
12.0ms136×body80valid
4.0ms16×body320valid
1.0msbody160valid

simplify9.0ms

Counts
1 → 1
Iterations
IterNodes
311
211
19
06

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 28.4b

localize9.0ms

Local error

Found 1 expressions with local error:

2.1b
(- (log1p N) (log N))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
13×*-un-lft-identity
12×add-sqr-sqrt prod-diff
10×add-cube-cbrt
pow1
log-pow
log-prod fma-neg associate--r+
diff-log distribute-lft-out-- add-log-exp
expm1-log1p-u log1p-udef sub-neg flip3-- add-cbrt-cube add-exp-log insert-posit16 log1p-expm1-u flip-- difference-of-squares
Counts
1 → 37
Calls
1 calls:
6.0ms
(- (log1p N) (log N))

series108.0ms

Counts
1 → 3
Calls
1 calls:
108.0ms
(- (log1p N) (log N))

simplify1.7s

Counts
40 → 40
Iterations
IterNodes
42678
3962
2372
1184
083

prune95.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize17.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (+ 1 N) N)
2.5b
(log (/ (+ 1 N) N))

rewrite41.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*
expm1-log1p-u div-exp rem-log-exp insert-posit16 log1p-expm1-u div-inv add-log-exp associate-/l/
cbrt-undiv log-div clear-num frac-2neg flip3-+ log-pow flip-+
Counts
2 → 66
Calls
2 calls:
29.0ms
(/ (+ 1 N) N)
11.0ms
(log (/ (+ 1 N) N))

series136.0ms

Counts
2 → 6
Calls
2 calls:
87.0ms
(/ (+ 1 N) N)
49.0ms
(log (/ (+ 1 N) N))

simplify4.0s

Counts
72 → 72
Iterations
IterNodes
45667
31564
2510
1231
0106

prune285.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize18.0ms

Local error

Found 4 expressions with local error:

0.1b
(fma (* (/ 1 N) (* (/ 1 N) (/ 1 N))) 1/3 (/ 1 N))
0.1b
(/ (/ 1 N) N)
0.2b
(* (/ 1 N) (/ 1 N))
12.8b
(fma (/ (/ 1 N) N) -1/2 (fma (* (/ 1 N) (* (/ 1 N) (/ 1 N))) 1/3 (/ 1 N)))

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
123×times-frac
98×add-sqr-sqrt
82×*-un-lft-identity
74×add-cube-cbrt
53×add-exp-log
22×pow1 div-exp
21×add-cbrt-cube
16×prod-exp
15×swap-sqr
13×associate-*r* associate-*l* associate-/l*
11×div-inv
rec-exp 1-exp pow-flip inv-pow unswap-sqr
cbrt-undiv
pow-prod-up
expm1-log1p-u cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp
associate-/r* pow-prod-down pow-sqr
fma-udef pow-div
pow2 frac-times clear-num frac-2neg pow-plus associate-*l/ associate-*r/ un-div-inv *-commutative associate-/l/
Counts
4 → 197
Calls
4 calls:
0.0ms
(fma (* (/ 1 N) (* (/ 1 N) (/ 1 N))) 1/3 (/ 1 N))
8.0ms
(/ (/ 1 N) N)
22.0ms
(* (/ 1 N) (/ 1 N))
0.0ms
(fma (/ (/ 1 N) N) -1/2 (fma (* (/ 1 N) (* (/ 1 N) (/ 1 N))) 1/3 (/ 1 N)))

series181.0ms

Counts
4 → 12
Calls
4 calls:
91.0ms
(fma (* (/ 1 N) (* (/ 1 N) (/ 1 N))) 1/3 (/ 1 N))
19.0ms
(/ (/ 1 N) N)
27.0ms
(* (/ 1 N) (/ 1 N))
44.0ms
(fma (/ (/ 1 N) N) -1/2 (fma (* (/ 1 N) (* (/ 1 N) (/ 1 N))) 1/3 (/ 1 N)))

simplify7.9s

Counts
209 → 209
Iterations
IterNodes
34005
21341
1665
0263

prune731.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

localize23.0ms

Local error

Found 4 expressions with local error:

0.1b
(/ (/ 1 N) N)
0.1b
(/ (/ 1 N) N)
1.2b
(log (exp (/ (/ 1 N) N)))
12.8b
(fma (/ (/ 1 N) N) -1/2 (fma (* (/ 1 N) (log (exp (/ (/ 1 N) N)))) 1/3 (/ 1 N)))

rewrite31.0ms

Algorithm
rewrite-expression-head
Rules
216×times-frac
124×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
44×log-pow
43×exp-prod
26×associate-/l*
22×add-exp-log
14×add-cbrt-cube div-inv
12×div-exp
11×pow1
cbrt-undiv associate-/r*
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp pow-div
log-prod
rec-exp clear-num frac-2neg 1-exp pow-flip inv-pow associate-/l/
rem-log-exp fma-udef
Counts
4 → 223
Calls
4 calls:
8.0ms
(/ (/ 1 N) N)
8.0ms
(/ (/ 1 N) N)
8.0ms
(log (exp (/ (/ 1 N) N)))
0.0ms
(fma (/ (/ 1 N) N) -1/2 (fma (* (/ 1 N) (log (exp (/ (/ 1 N) N)))) 1/3 (/ 1 N)))

series92.0ms

Counts
4 → 12
Calls
4 calls:
22.0ms
(/ (/ 1 N) N)
25.0ms
(/ (/ 1 N) N)
18.0ms
(log (exp (/ (/ 1 N) N)))
28.0ms
(fma (/ (/ 1 N) N) -1/2 (fma (* (/ 1 N) (log (exp (/ (/ 1 N) N)))) 1/3 (/ 1 N)))

simplify2.8s

Counts
235 → 235
Iterations
IterNodes
32203
2823
1418
0265

prune996.0ms

Pruning

3 alts after pruning (0 fresh and 3 done)

Merged error: 0b

regimes50.0ms

Accuracy

100% (0.0b remaining)

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

bsearch40.0ms

Steps
ItersRangePoint
10
1.8230705747381016e-09
318690.85562629136
8386.707428118045

simplify4.0ms

Iterations
IterNodes
218
118
016

end0.0ms

sample3.5s

Algorithm
intervals
Results
1.5s1773×body1280valid
559.0ms8060×body80nan
488.0ms1232×body640valid
459.0ms4056×body80valid
157.0ms634×body320valid
83.0ms305×body160valid