Details

Time bar (total: 27.6s)

sample301.0ms

Algorithm
intervals
Results
93.0ms94×body1280valid
34.0ms47×body640valid
31.0ms166×body80nan
27.0ms28×body10240exit
25.0ms25×body1280nan
20.0ms144×body80valid
17.0ms27×body640nan
16.0ms30×body320valid
7.0ms17×body320nan
5.0ms17×body160valid
2.0msbody160nan

simplify1.4s

Counts
1 → 1

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 25.1b

localize16.0ms

Local error

Found 3 expressions with local error:

2.5b
(pow (+ x 1) (/ 1 n))
1.4b
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
1.2b
(pow x (/ 1 n))

rewrite70.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
56.0ms
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
7.0ms
(pow (+ x 1) (/ 1 n))
5.0ms
(pow x (/ 1 n))

series482.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
261.0ms
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
146.0ms
(pow (+ x 1) (/ 1 n))
75.0ms
(pow x (/ 1 n))

simplify2.1s

Counts
91 → 91

prune863.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 17.3b

localize27.0ms

Local error

Found 4 expressions with local error:

2.8b
(- (* (* (cbrt (pow (+ x 1) (/ 1 n))) (cbrt (pow (+ x 1) (/ 1 n)))) (cbrt (pow (+ x 1) (/ 1 n)))) (pow x (/ 1 n)))
2.5b
(pow (+ x 1) (/ 1 n))
2.5b
(pow (+ x 1) (/ 1 n))
2.5b
(pow (+ x 1) (/ 1 n))

rewrite112.0ms

Algorithm
rewrite-expression-head
Rules
39×pow-unpow
34×*-un-lft-identity
28×add-sqr-sqrt add-cube-cbrt
27×times-frac
12×unpow-prod-down
pow1 add-exp-log
add-log-exp
add-cbrt-cube insert-posit16
pow-to-exp pow-pow pow-exp div-inv distribute-lft-out sqr-pow
sub-neg flip3-- diff-log flip--
Counts
4 → 100
Calls
4 calls:
Slowest
88.0ms
(- (* (* (cbrt (pow (+ x 1) (/ 1 n))) (cbrt (pow (+ x 1) (/ 1 n)))) (cbrt (pow (+ x 1) (/ 1 n)))) (pow x (/ 1 n)))
9.0ms
(pow (+ x 1) (/ 1 n))
7.0ms
(pow (+ x 1) (/ 1 n))
7.0ms
(pow (+ x 1) (/ 1 n))

series538.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
220.0ms
(- (* (* (cbrt (pow (+ x 1) (/ 1 n))) (cbrt (pow (+ x 1) (/ 1 n)))) (cbrt (pow (+ x 1) (/ 1 n)))) (pow x (/ 1 n)))
112.0ms
(pow (+ x 1) (/ 1 n))
108.0ms
(pow (+ x 1) (/ 1 n))
97.0ms
(pow (+ x 1) (/ 1 n))

simplify913.0ms

Counts
112 → 112

prune1.5s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 17.2b

localize27.0ms

Local error

Found 4 expressions with local error:

2.5b
(pow (+ 1 x) (/ 1 n))
1.4b
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
1.3b
(log (exp (- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))))
1.2b
(pow x (/ 1 n))

rewrite254.0ms

Algorithm
rewrite-expression-head
Rules
46×add-sqr-sqrt
38×*-un-lft-identity
27×unpow-prod-down
26×pow-unpow
22×add-cube-cbrt
18×times-frac difference-of-squares
16×log-pow
15×exp-prod
14×sqr-pow
pow1
add-exp-log distribute-lft-out-- add-log-exp
log-prod
add-cbrt-cube insert-posit16
distribute-lft-out
pow-to-exp sub-neg pow-pow exp-sum pow-exp div-inv
log-div flip3-- exp-diff diff-log rem-log-exp flip--
Counts
4 → 113
Calls
4 calls:
Slowest
145.0ms
(log (exp (- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))))
91.0ms
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
14.0ms
(pow (+ 1 x) (/ 1 n))
3.0ms
(pow x (/ 1 n))

series680.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
271.0ms
(log (exp (- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))))
247.0ms
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
104.0ms
(pow (+ 1 x) (/ 1 n))
58.0ms
(pow x (/ 1 n))

simplify1.7s

Counts
125 → 125

prune1.6s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 17.2b

localize77.0ms

Local error

Found 4 expressions with local error:

2.5b
(pow (+ 1 x) (/ 1 n))
2.5b
(pow (+ 1 x) (/ 1 n))
2.5b
(pow (+ 1 x) (/ 1 n))
1.4b
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))

rewrite118.0ms

Algorithm
rewrite-expression-head
Rules
41×*-un-lft-identity
40×add-sqr-sqrt
39×pow-unpow
28×add-cube-cbrt
27×times-frac
22×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
4 → 112
Calls
4 calls:
Slowest
78.0ms
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
13.0ms
(pow (+ 1 x) (/ 1 n))
13.0ms
(pow (+ 1 x) (/ 1 n))
12.0ms
(pow (+ 1 x) (/ 1 n))

series605.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
289.0ms
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
118.0ms
(pow (+ 1 x) (/ 1 n))
111.0ms
(pow (+ 1 x) (/ 1 n))
86.0ms
(pow (+ 1 x) (/ 1 n))

simplify998.0ms

Counts
124 → 124

prune2.0s

Pruning

5 alts after pruning (4 fresh and 1 done)

Merged error: 17.2b

regimes299.0ms

Accuracy

86% (1.2b remaining)

Error of 21.3b against oracle of 20.1b and baseline of 28.8b

bsearch390.0ms

end0.0ms

sample10.7s

Algorithm
intervals
Results
3.2s3161×body1280valid
1.6s4758×body80valid
1.3s1208×body10240exit
1.3s1559×body640valid
762.0ms629×body1280nan
587.0ms5138×body80nan
525.0ms659×body640nan
428.0ms839×body320valid
225.0ms322×body320nan
188.0ms436×body160valid
56.0ms202×body160nan