Details

Time bar (total: 31.7s)

sample364.0ms

Algorithm
intervals
Results
111.0ms102×body1280valid
68.0ms42×body10240exit
36.0ms161×body80nan
32.0ms41×body640valid
24.0ms166×body80valid
22.0ms17×body1280nan
17.0ms22×body640nan
14.0ms26×body320valid
10.0ms18×body320nan
3.0msbody160valid
2.0msbody160nan

simplify1.4s

Counts
1 → 1

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 26.5b

localize15.0ms

Local error

Found 3 expressions with local error:

0.9b
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
0.3b
(pow (+ x 1) (/ 1 n))
0.3b
(pow x (/ 1 n))

rewrite114.0ms

Algorithm
rewrite-expression-head
Rules
31×add-sqr-sqrt
28×*-un-lft-identity
26×pow-unpow
19×add-cube-cbrt
18×times-frac
17×unpow-prod-down
difference-of-squares
sqr-pow
pow1 add-exp-log add-log-exp
add-cbrt-cube insert-posit16 distribute-lft-out--
pow-to-exp pow-pow pow-exp div-inv distribute-lft-out
sub-neg flip3-- diff-log flip--
Counts
3 → 82
Calls
3 calls:
Slowest
94.0ms
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
13.0ms
(pow (+ x 1) (/ 1 n))
5.0ms
(pow x (/ 1 n))

series453.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
277.0ms
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
102.0ms
(pow (+ x 1) (/ 1 n))
73.0ms
(pow x (/ 1 n))

simplify1.4s

Counts
91 → 91

prune1.0s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 17.4b

localize51.0ms

Local error

Found 4 expressions with local error:

0.9b
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow x (/ (/ 1 n) 2)))
0.3b
(pow (+ x 1) (/ 1 n))
0.3b
(pow (+ x 1) (/ 1 n))
0.3b
(pow x (/ (/ 1 n) 2))

rewrite111.0ms

Algorithm
rewrite-expression-head
Rules
84×times-frac
73×add-sqr-sqrt
69×pow-unpow
62×*-un-lft-identity
56×add-cube-cbrt
18×unpow-prod-down
12×difference-of-squares
10×sqr-pow
sqrt-prod
pow1 add-exp-log
div-inv add-log-exp
add-cbrt-cube insert-posit16
pow-to-exp pow-pow pow-exp
distribute-lft-out
sub-neg flip3-- diff-log flip-- distribute-lft-out--
Counts
4 → 142
Calls
4 calls:
Slowest
70.0ms
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow x (/ (/ 1 n) 2)))
16.0ms
(pow (+ x 1) (/ 1 n))
13.0ms
(pow (+ x 1) (/ 1 n))
6.0ms
(pow x (/ (/ 1 n) 2))

series810.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
444.0ms
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow x (/ (/ 1 n) 2)))
151.0ms
(pow (+ x 1) (/ 1 n))
122.0ms
(pow (+ x 1) (/ 1 n))
92.0ms
(pow x (/ (/ 1 n) 2))

simplify1.1s

Counts
154 → 154

prune2.1s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 17.3b

localize94.0ms

Local error

Found 4 expressions with local error:

1.1b
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
0.9b
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow (pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2)))) (cbrt (/ (/ 1 n) 2))))
0.6b
(cbrt (/ (/ 1 n) 2))
0.6b
(cbrt (/ (/ 1 n) 2))

rewrite136.0ms

Algorithm
rewrite-expression-head
Rules
132×times-frac
102×add-sqr-sqrt
86×cbrt-prod
77×*-un-lft-identity
75×add-cube-cbrt
24×unpow-prod-down
20×difference-of-squares
15×sqrt-prod
14×sqr-pow
div-inv
add-log-exp
pow1 add-exp-log
add-cbrt-cube insert-posit16
cbrt-div pow1/3
pow-to-exp pow-unpow sub-neg pow-pow flip3-- diff-log pow-exp flip-- distribute-lft-out--
Counts
4 → 156
Calls
4 calls:
Slowest
117.0ms
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow (pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2)))) (cbrt (/ (/ 1 n) 2))))
6.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
4.0ms
(cbrt (/ (/ 1 n) 2))
4.0ms
(cbrt (/ (/ 1 n) 2))

series1.7s

Counts
4 → 12
Calls
4 calls:
Slowest
697.0ms
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow (pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2)))) (cbrt (/ (/ 1 n) 2))))
359.0ms
(cbrt (/ (/ 1 n) 2))
354.0ms
(cbrt (/ (/ 1 n) 2))
326.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))

simplify857.0ms

Counts
168 → 168

prune3.4s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 17.3b

localize67.0ms

Local error

Found 4 expressions with local error:

1.1b
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
1.1b
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
1.1b
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
0.9b
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow (pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2)))) (cbrt (/ (/ 1 n) 2))))

rewrite61.0ms

Algorithm
rewrite-expression-head
Rules
34×add-sqr-sqrt
30×unpow-prod-down
20×difference-of-squares
16×sqr-pow
15×sqrt-prod
*-un-lft-identity
pow1 add-exp-log add-cube-cbrt
add-log-exp
add-cbrt-cube insert-posit16
pow-to-exp pow-unpow pow-pow pow-exp
sub-neg flip3-- diff-log flip-- distribute-lft-out--
Counts
4 → 82
Calls
4 calls:
Slowest
52.0ms
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow (pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2)))) (cbrt (/ (/ 1 n) 2))))
3.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
3.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
2.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))

series1.6s

Counts
4 → 12
Calls
4 calls:
Slowest
675.0ms
(- (sqrt (pow (+ x 1) (/ 1 n))) (pow (pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2)))) (cbrt (/ (/ 1 n) 2))))
336.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
319.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))
274.0ms
(pow x (* (cbrt (/ (/ 1 n) 2)) (cbrt (/ (/ 1 n) 2))))

simplify1.4s

Counts
94 → 94

prune2.1s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 17.3b

regimes376.0ms

Accuracy

85% (1.3b remaining)

Error of 22.1b against oracle of 20.8b and baseline of 29.5b

bsearch16.0ms

end0.0ms

sample10.9s

Algorithm
intervals
Results
3.5s3184×body1280valid
1.7s1138×body10240exit
1.3s1574×body640valid
750.0ms4704×body80valid
716.0ms632×body1280nan
632.0ms349×body320nan
604.0ms5065×body80nan
531.0ms668×body640nan
452.0ms862×body320valid
141.0ms446×body160valid
51.0ms171×body160nan