Details

Time bar (total: 8.9s)

sample39.0ms

Algorithm
intervals
Results
16.0ms112×body1280valid
7.0ms82×body640valid
3.0ms384×pre80true
2.0ms45×body320valid
2.0ms133×body80valid
0.0ms12×body160valid

simplify12.0ms

Counts
1 → 1

prune1.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 59.2b

localize3.0ms

Local error

Found 1 expressions with local error:

4.3b
(- (exp x) 1.0)

rewrite10.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-log-exp
pow1 add-exp-log add-cube-cbrt sub-neg flip3-- diff-log add-cbrt-cube flip-- distribute-lft-out-- difference-of-squares
Counts
1 → 14
Calls
1 calls:
9.0ms
(- (exp x) 1.0)

series14.0ms

Counts
1 → 3
Calls
1 calls:
14.0ms
(- (exp x) 1.0)

simplify721.0ms

Counts
17 → 17

prune42.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.1b

localize9.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (pow x 2) 2)
0.0b
(+ (+ (/ (pow x 2) 2) x) (/ (pow x 3) 6))
0.1b
(/ (pow x 3) 6)

rewrite160.0ms

Algorithm
rewrite-expression-head
Rules
60×times-frac
50×*-un-lft-identity
45×add-sqr-sqrt add-cube-cbrt
24×unpow-prod-down
20×associate-/l*
13×add-exp-log
12×cube-prod
add-log-exp sqr-pow
add-cbrt-cube
div-exp associate-/r*
cube-mult unpow3 unpow2
pow1 sum-log distribute-lft-out
cbrt-undiv pow-to-exp frac-2neg flip3-+ frac-add pow-exp clear-num flip-+ div-inv
+-commutative associate-+l+
Counts
3 → 131
Calls
3 calls:
8.0ms
(/ (pow x 2) 2)
140.0ms
(+ (+ (/ (pow x 2) 2) x) (/ (pow x 3) 6))
9.0ms
(/ (pow x 3) 6)

series88.0ms

Counts
3 → 9
Calls
3 calls:
24.0ms
(/ (pow x 2) 2)
26.0ms
(+ (+ (/ (pow x 2) 2) x) (/ (pow x 3) 6))
38.0ms
(/ (pow x 3) 6)

simplify855.0ms

Counts
140 → 140

prune223.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 3 expressions with local error:

0.0b
(/ (- (pow x 2)) (- 2))
0.0b
(+ (+ (/ (- (pow x 2)) (- 2)) x) (/ (pow x 3) 6))
0.1b
(/ (pow x 3) 6)

rewrite627.0ms

Algorithm
rewrite-expression-head
Rules
236×times-frac
151×distribute-lft-neg-in distribute-rgt-neg-in *-un-lft-identity
146×add-sqr-sqrt add-cube-cbrt
78×unpow-prod-down
32×neg-mul-1 associate-/l*
26×sqr-pow
22×unpow2
13×associate-/r*
12×cube-prod
10×add-exp-log
add-log-exp
add-cbrt-cube
cube-mult unpow3 div-exp
pow1 sum-log distribute-lft-out
cbrt-undiv neg-sub0 associate-+l- frac-2neg flip3-+ div-sub frac-add clear-num flip-+ div-inv
+-commutative pow-to-exp associate-+l+ distribute-frac-neg pow-exp
Counts
3 → 327
Calls
3 calls:
17.0ms
(/ (- (pow x 2)) (- 2))
581.0ms
(+ (+ (/ (- (pow x 2)) (- 2)) x) (/ (pow x 3) 6))
12.0ms
(/ (pow x 3) 6)

series91.0ms

Counts
3 → 9
Calls
3 calls:
25.0ms
(/ (- (pow x 2)) (- 2))
30.0ms
(+ (+ (/ (- (pow x 2)) (- 2)) x) (/ (pow x 3) 6))
35.0ms
(/ (pow x 3) 6)

simplify1.3s

Counts
336 → 336

prune560.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize11.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (pow x 2) 2)
0.0b
(+ (+ (log (exp (/ (pow x 2) 2))) x) (/ (pow x 3) 6))
0.1b
(/ (pow x 3) 6)
2.2b
(log (exp (/ (pow x 2) 2)))

rewrite388.0ms

Algorithm
rewrite-expression-head
Rules
84×times-frac
69×*-un-lft-identity
62×add-sqr-sqrt add-cube-cbrt
33×unpow-prod-down
30×log-pow
28×exp-prod
20×associate-/l*
14×add-exp-log
12×cube-prod
11×sqr-pow
add-cbrt-cube add-log-exp
unpow2
pow1 div-exp associate-/r*
distribute-lft-out
cube-mult unpow3
log-prod sum-log div-inv
cbrt-undiv pow-to-exp frac-2neg flip3-+ frac-add pow-exp clear-num flip-+
+-commutative associate-+l+ rem-log-exp
Counts
4 → 172
Calls
4 calls:
8.0ms
(/ (pow x 2) 2)
348.0ms
(+ (+ (log (exp (/ (pow x 2) 2))) x) (/ (pow x 3) 6))
8.0ms
(/ (pow x 3) 6)
17.0ms
(log (exp (/ (pow x 2) 2)))

series117.0ms

Counts
4 → 12
Calls
4 calls:
28.0ms
(/ (pow x 2) 2)
26.0ms
(+ (+ (log (exp (/ (pow x 2) 2))) x) (/ (pow x 3) 6))
35.0ms
(/ (pow x 3) 6)
28.0ms
(log (exp (/ (pow x 2) 2)))

simplify859.0ms

Counts
184 → 184

prune370.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

regimes14.0ms

Accuracy

-0% (0.0b remaining)

Error of 0.4b against oracle of 0.4b and baseline of 0.4b

bsearch0.0ms

simplify1.0s

end0.0ms

sample1.3s

Algorithm
intervals
Results
569.0ms3491×body1280valid
284.0ms2458×body640valid
105.0ms11897×pre80true
74.0ms4088×body80valid
64.0ms1224×body320valid
21.0ms636×body160valid