Details

Time bar (total: 26.8s)

sample279.0ms

Algorithm
intervals
Results
86.0ms104×body1280valid
62.0ms28×body10240exit
28.0ms39×body640valid
22.0ms24×body1280nan
15.0ms124×body80valid
15.0ms37×body320valid
13.0ms148×body80nan
8.0ms11×body640nan
4.0ms10×body320nan
4.0ms14×body160valid
2.0msbody160nan

simplify1.2s

Counts
1 → 1

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 29.1b

localize16.0ms

Local error

Found 3 expressions with local error:

1.9b
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
0.7b
(pow (+ x 1) (/ 1 n))
0.5b
(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
92.0ms
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
15.0ms
(pow (+ x 1) (/ 1 n))
5.0ms
(pow x (/ 1 n))

series462.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
305.0ms
(- (pow (+ x 1) (/ 1 n)) (pow x (/ 1 n)))
88.0ms
(pow (+ x 1) (/ 1 n))
69.0ms
(pow x (/ 1 n))

simplify1.8s

Counts
91 → 91

prune890.0ms

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 19.3b

localize24.0ms

Local error

Found 3 expressions with local error:

1.9b
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
0.7b
(pow (+ 1 x) (/ 1 n))
0.5b
(pow x (/ 1 n))

rewrite92.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
71.0ms
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
14.0ms
(pow (+ 1 x) (/ 1 n))
5.0ms
(pow x (/ 1 n))

series431.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
241.0ms
(- (pow (+ 1 x) (/ 1 n)) (pow x (/ 1 n)))
112.0ms
(pow (+ 1 x) (/ 1 n))
78.0ms
(pow x (/ 1 n))

simplify1.6s

Counts
91 → 91

prune905.0ms

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 19.3b

localize31.0ms

Local error

Found 4 expressions with local error:

1.9b
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
1.9b
(log (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))))
0.7b
(pow (+ x 1) (/ 1 n))
0.2b
(/ (log x) n)

rewrite224.0ms

Algorithm
rewrite-expression-head
Rules
33×add-sqr-sqrt
29×*-un-lft-identity
23×add-cube-cbrt
21×times-frac
13×pow-unpow
12×log-pow
10×pow1
exp-prod add-exp-log
unpow-prod-down add-cbrt-cube add-log-exp difference-of-squares
log-prod
insert-posit16 associate-/l*
associate-/r* sqr-pow
sub-neg exp-sum div-inv distribute-lft-out--
pow-to-exp cbrt-undiv log-div clear-num pow-pow frac-2neg flip3-- exp-diff diff-log div-exp rem-log-exp pow-exp flip-- distribute-lft-out
Counts
4 → 101
Calls
4 calls:
Slowest
121.0ms
(log (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))))
87.0ms
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
9.0ms
(pow (+ x 1) (/ 1 n))
6.0ms
(/ (log x) n)

series673.0ms

Counts
4 → 12
Calls
4 calls:
Slowest
246.0ms
(log (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))))
237.0ms
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
95.0ms
(pow (+ x 1) (/ 1 n))
95.0ms
(/ (log x) n)

simplify1.1s

Counts
113 → 113

prune1.5s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 19.0b

localize67.0ms

Local error

Found 4 expressions with local error:

2.0b
(log (* (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n))))) (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))))))
1.9b
(log (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n))))))
1.9b
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
1.9b
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))

rewrite397.0ms

Algorithm
rewrite-expression-head
Rules
16×add-sqr-sqrt
13×pow1
11×log-pow
10×*-un-lft-identity
log-prod
add-exp-log add-log-exp
pow1/3
add-cube-cbrt difference-of-squares
cbrt-prod cbrt-div exp-diff
log-div add-cbrt-cube insert-posit16
sub-neg rem-log-exp
unpow-prod-down flip3-- diff-log exp-sum pow-prod-down pow-sqr pow-prod-up flip-- distribute-lft-out-- sqr-pow
pow2 frac-times pow-plus associate-*l/ prod-exp associate-*r/
Counts
4 → 77
Calls
4 calls:
Slowest
194.0ms
(log (* (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n))))) (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))))))
72.0ms
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
65.0ms
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
64.0ms
(log (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n))))))

series1.4s

Counts
4 → 12
Calls
4 calls:
Slowest
502.0ms
(log (* (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n))))) (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))))))
440.0ms
(log (cbrt (exp (- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n))))))
247.0ms
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))
240.0ms
(- (pow (+ x 1) (/ 1 n)) (exp (/ (log x) n)))

simplify752.0ms

Counts
89 → 89

prune1.5s

Pruning

8 alts after pruning (6 fresh and 2 done)

Merged error: 19.0b

regimes329.0ms

Accuracy

81.3% (1.7b remaining)

Error of 22.1b against oracle of 20.4b and baseline of 29.6b

bsearch8.0ms

end0.0ms

sample10.9s

Algorithm
intervals
Results
3.8s3166×body1280valid
1.3s1624×body640valid
1.2s1115×body10240exit
1.2s672×body1280nan
906.0ms4715×body80valid
591.0ms4953×body80nan
537.0ms614×body640nan
462.0ms833×body320valid
185.0ms334×body320nan
150.0ms476×body160valid
57.0ms185×body160nan