Details

Time bar (total: 18.0s)

sample180.0ms

Algorithm
intervals
Results
79.0ms100×body1280valid
50.0ms32×body2560valid
18.0ms49×body640valid
6.0ms84×body80valid
5.0ms27×body320valid
3.0ms68×body80nan
2.0ms17×body160valid

simplify2.8s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01015
12515
25815
313715
431915
593915
6373715
done500015

prune3.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 48.4b

Counts
2 → 1

localize9.0ms

Local error

Found 4 expressions with local error:

0.0b
(* 100.0 (/ (- (pow (+ 1.0 (/ i n)) n) 1.0) (/ i n)))
1.3b
(- (pow (+ 1.0 (/ i n)) n) 1.0)
7.8b
(pow (+ 1.0 (/ i n)) n)
10.9b
(/ (- (pow (+ 1.0 (/ i n)) n) 1.0) (/ i n))

rewrite94.0ms

Algorithm
rewrite-expression-head
Rules
320×times-frac
289×add-sqr-sqrt
198×*-un-lft-identity
140×add-cube-cbrt
96×associate-*r*
84×difference-of-squares
32×unpow-prod-down
29×sqr-pow
28×distribute-lft-out--
19×add-exp-log
18×add-cbrt-cube
17×div-inv
13×associate-/r*
pow1 associate-/l*
cbrt-undiv div-exp add-log-exp
pow-unpow associate-*l* prod-exp cbrt-unprod unswap-sqr
flip3-- associate-/r/ flip-- associate-/l/
pow-to-exp sub-neg pow-pow frac-2neg diff-log div-sub associate-*r/ pow-prod-down pow-exp clear-num *-commutative distribute-lft-out
Counts
4 → 281
Calls
4 calls:
39.0ms
(* 100.0 (/ (- (pow (+ 1.0 (/ i n)) n) 1.0) (/ i n)))
10.0ms
(- (pow (+ 1.0 (/ i n)) n) 1.0)
7.0ms
(pow (+ 1.0 (/ i n)) n)
18.0ms
(/ (- (pow (+ 1.0 (/ i n)) n) 1.0) (/ i n))

series212.0ms

Counts
4 → 12
Calls
4 calls:
74.0ms
(* 100.0 (/ (- (pow (+ 1.0 (/ i n)) n) 1.0) (/ i n)))
38.0ms
(- (pow (+ 1.0 (/ i n)) n) 1.0)
28.0ms
(pow (+ 1.0 (/ i n)) n)
72.0ms
(/ (- (pow (+ 1.0 (/ i n)) n) 1.0) (/ i n))

simplify1.4s

Counts
293 → 293
Iterations

Useful iterations: 2 (771.0ms)

IterNodesCost
04376469
112236125
237665875
done50015875

prune624.0ms

Filtered
223 candidates to 293 candidates (-31.4%)
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2867293
Fresh000
Picked101
Done000
Total2877294

Merged error: 21.2b

Counts
294 → 7

localize20.0ms

Local error

Found 4 expressions with local error:

0.0b
(* 0.5 (pow i 2))
0.1b
(* 100.0 (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) (/ i n)))
12.1b
(* (log 1.0) (pow i 2))
20.3b
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) (/ i n))

rewrite56.0ms

Algorithm
rewrite-expression-head
Rules
144×times-frac
109×add-sqr-sqrt
88×add-cube-cbrt *-un-lft-identity
60×associate-*r*
28×add-exp-log
22×add-cbrt-cube
13×associate-/r*
11×unswap-sqr
10×associate-*l*
prod-exp div-inv
unpow-prod-down
pow1
cbrt-undiv div-exp
cbrt-unprod
unpow2 add-log-exp sqr-pow
*-commutative associate-/l*
pow-to-exp pow-exp associate-/r/ associate-/l/
flip3-- frac-2neg div-sub associate-*r/ pow-prod-down clear-num log-pow flip--
Counts
4 → 194
Calls
4 calls:
6.0ms
(* 0.5 (pow i 2))
20.0ms
(* 100.0 (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) (/ i n)))
6.0ms
(* (log 1.0) (pow i 2))
14.0ms
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) (/ i n))

series66.0ms

Counts
4 → 12
Calls
4 calls:
3.0ms
(* 0.5 (pow i 2))
23.0ms
(* 100.0 (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) (/ i n)))
14.0ms
(* (log 1.0) (pow i 2))
26.0ms
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) (/ i n))

simplify1.2s

Counts
206 → 206
Iterations

Useful iterations: 2 (637.0ms)

IterNodesCost
03286640
18866434
231895972
done50005972

prune789.0ms

Filtered
155 candidates to 206 candidates (-32.9%)
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New2015206
Fresh066
Picked101
Done000
Total20211213

Merged error: 9.5b

Counts
213 → 11

localize20.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2))))
0.1b
(* 100.0 (* (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) n))
11.5b
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i)
12.1b
(* (log 1.0) (pow i 2))

rewrite40.0ms

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt
20×add-exp-log
17×add-cbrt-cube
16×add-cube-cbrt *-un-lft-identity
10×pow1
times-frac associate-*r* add-log-exp
prod-exp
associate-*l*
cbrt-unprod
unpow-prod-down unswap-sqr
pow-prod-down associate-/r* sum-log associate-/l*
cbrt-undiv div-exp *-commutative associate-/l/ unpow2 sqr-pow
+-commutative pow-to-exp associate-+r+ flip3-- frac-2neg flip3-+ div-sub associate-*r/ associate-*l/ pow-exp clear-num log-pow flip-- flip-+ div-inv
Counts
4 → 92
Calls
4 calls:
7.0ms
(+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2))))
12.0ms
(* 100.0 (* (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) n))
12.0ms
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i)
7.0ms
(* (log 1.0) (pow i 2))

series62.0ms

Counts
4 → 12
Calls
4 calls:
7.0ms
(+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2))))
26.0ms
(* 100.0 (* (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) n))
16.0ms
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i)
13.0ms
(* (log 1.0) (pow i 2))

simplify991.0ms

Counts
104 → 104
Iterations

Useful iterations: 2 (305.0ms)

IterNodesCost
01932813
15252744
219192353
done50012353

prune294.0ms

Filtered
69 candidates to 104 candidates (-50.7%)
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New1031104
Fresh1910
Picked011
Done000
Total10411115

Merged error: 9.5b

Counts
115 → 11

localize20.0ms

Local error

Found 4 expressions with local error:

0.1b
(* 100.0 (/ (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) (/ 1 n)))
0.2b
(/ (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) (/ 1 n))
11.5b
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i)
12.1b
(* (log 1.0) (pow i 2))

rewrite127.0ms

Algorithm
rewrite-expression-head
Rules
846×times-frac
426×add-sqr-sqrt
397×*-un-lft-identity
395×add-cube-cbrt
182×associate-*r*
65×add-exp-log
57×div-inv
38×add-cbrt-cube
33×div-exp
17×cbrt-undiv
16×associate-/r* associate-/l*
12×prod-exp
11×unswap-sqr
pow1 associate-*l*
cbrt-unprod
unpow-prod-down rec-exp 1-exp add-log-exp
div-sub associate-/l/
frac-2neg clear-num associate-/r/ *-commutative unpow2 sqr-pow
pow-to-exp flip3-- associate-*r/ pow-prod-down pow-exp log-pow flip--
Counts
4 → 486
Calls
4 calls:
55.0ms
(* 100.0 (/ (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) (/ 1 n)))
17.0ms
(/ (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) (/ 1 n))
12.0ms
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i)
7.0ms
(* (log 1.0) (pow i 2))

series87.0ms

Counts
4 → 12
Calls
4 calls:
23.0ms
(* 100.0 (/ (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) (/ 1 n)))
21.0ms
(/ (/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i) (/ 1 n))
16.0ms
(/ (- (+ (* 1.0 i) (+ (* (log 1.0) n) (* 0.5 (pow i 2)))) (* 0.5 (* (log 1.0) (pow i 2)))) i)
26.0ms
(* (log 1.0) (pow i 2))

simplify1.1s

Counts
498 → 498
Iterations

Useful iterations: done (1.0s)

IterNodesCost
070022239
1210520449
done500020255

prune2.2s

Filtered
291 candidates to 498 candidates (-71.1%)
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New4962498
Fresh189
Picked101
Done011
Total49811509

Merged error: 9.5b

Counts
509 → 11

regimes204.0ms

Accuracy

64.1% (6.4b remaining)

Error of 17.3b against oracle of 10.9b and baseline of 28.8b

bsearch205.0ms

Steps
ItersRangePoint
11
8.13869889177149e+213
1.748637164400731e+238
1.8422380825896938e+236
9
3.068084326862795e-12
6.274218779895055e-05
5.681068722470438e-05
9
-7.954226809062042e-32
-6.675104844668032e-38
-7.856997819585396e-32

simplify5.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
049107
168107
done68107

end0.0ms

sample5.2s

Algorithm
intervals
Results
2.1s2949×body1280valid
1.6s1014×body2560valid
592.0ms1720×body640valid
185.0ms876×body320valid
155.0ms2399×body80valid
100.0ms2296×body80nan
65.0ms482×body160valid
21.0msbody5120valid

Profiling

Loading profile data...