Details

Time bar (total: 8.7s)

sample53.0ms

Algorithm
intervals
Results
39.0ms511×body80valid

simplify88.0ms

Calls
1 calls:
Slowest
88.0ms
(exp (- (- 1 (* x x))))

prune12.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize12.0ms

Local error

Found 1 expressions with local error:

0.0b
(exp (- (- 1 (* x x))))

rewrite4.0ms

Algorithm
rewrite-expression-head
Rules
10×exp-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
distribute-lft-neg-in distribute-rgt-neg-in add-log-exp
distribute-neg-in exp-sum rem-exp-log
neg-sub0 exp-neg pow1 neg-mul-1 sub-neg add-cbrt-cube exp-diff neg-log add-exp-log insert-posit16
Calls
1 calls:
Slowest
4.0ms
(exp (- (- 1 (* x x))))

series21.0ms

Calls
1 calls:
Slowest
21.0ms
(exp (- (- 1 (* x x))))

simplify482.0ms

Calls
17 calls:
Slowest
137.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
53.0ms
(exp (* (cbrt (- (- 1 (* x x)))) (cbrt (- (- 1 (* x x))))))
46.0ms
(- (- 1 (* x x)))
38.0ms
(exp (- (pow x 2) 1))
37.0ms
(exp (- (pow x 2) 1))

prune172.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize6.0ms

Local error

Found 1 expressions with local error:

0.1b
(pow E (- (- 1 (* x x))))

rewrite3.0ms

Algorithm
rewrite-expression-head
Rules
10×pow-unpow
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
distribute-lft-neg-in distribute-rgt-neg-in
unpow-prod-up distribute-neg-in
neg-sub0 pow-to-exp pow1 pow-neg neg-mul-1 sub-neg add-cbrt-cube add-exp-log insert-posit16 pow-sub add-log-exp
Calls
1 calls:
Slowest
2.0ms
(pow E (- (- 1 (* x x))))

series63.0ms

Calls
1 calls:
Slowest
63.0ms
(pow E (- (- 1 (* x x))))

simplify508.0ms

Calls
17 calls:
Slowest
94.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
50.0ms
(sqrt (- (- 1 (* x x))))
45.0ms
(cbrt (- (- 1 (* x x))))
44.0ms
(- (- 1 (* x x)))
29.0ms
(- (- 1 (* x x)))

prune126.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize15.0ms

Local error

Found 2 expressions with local error:

0.1b
(* (exp -1) (+ (* x x) (* 1/2 (pow x 4))))
0.0b
(+ (* (exp -1) (+ (* x x) (* 1/2 (pow x 4)))) (exp -1))

rewrite14.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 *-un-lft-identity add-cbrt-cube add-cube-cbrt add-log-exp
associate-*r* associate-*l* add-exp-log
distribute-rgt-in associate-+l+ distribute-lft-in flip3-+ associate-*r/ flip-+ insert-posit16
+-commutative sum-log pow-prod-down prod-exp *-commutative cbrt-unprod
Calls
2 calls:
Slowest
7.0ms
(+ (* (exp -1) (+ (* x x) (* 1/2 (pow x 4)))) (exp -1))
6.0ms
(* (exp -1) (+ (* x x) (* 1/2 (pow x 4))))

series346.0ms

Calls
2 calls:
Slowest
243.0ms
(* (exp -1) (+ (* x x) (* 1/2 (pow x 4))))
102.0ms
(+ (* (exp -1) (+ (* x x) (* 1/2 (pow x 4)))) (exp -1))

simplify1.4s

Calls
21 calls:
Slowest
302.0ms
(+ (* (* x x) (* x x)) (- (* (* 1/2 (pow x 4)) (* 1/2 (pow x 4))) (* (* x x) (* 1/2 (pow x 4)))))
209.0ms
(* (* (* (exp -1) (exp -1)) (exp -1)) (* (* (+ (* x x) (* 1/2 (pow x 4))) (+ (* x x) (* 1/2 (pow x 4)))) (+ (* x x) (* 1/2 (pow x 4)))))
182.0ms
(* (exp (* (exp -1) (+ (* x x) (* 1/2 (pow x 4))))) (exp (exp -1)))
125.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
112.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))

prune370.0ms

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

localize8.0ms

Local error

Found 4 expressions with local error:

1.0b
(cbrt (pow E (- (- 1 (* x x)))))
1.0b
(cbrt (pow E (- (- 1 (* x x)))))
1.0b
(cbrt (pow E (- (- 1 (* x x)))))
0.1b
(pow E (- (- 1 (* x x))))

rewrite6.0ms

Algorithm
rewrite-expression-head
Rules
15×cbrt-prod
10×add-sqr-sqrt pow-unpow *-un-lft-identity add-cube-cbrt
unpow-prod-up distribute-neg-in
cbrt-div
neg-sub0 pow1 pow-neg sub-neg add-cbrt-cube add-exp-log insert-posit16 pow-sub add-log-exp
distribute-lft-neg-in distribute-rgt-neg-in pow1/3
pow-to-exp neg-mul-1
Calls
4 calls:
Slowest
1.0ms
(cbrt (pow E (- (- 1 (* x x)))))
1.0ms
(pow E (- (- 1 (* x x))))
1.0ms
(cbrt (pow E (- (- 1 (* x x)))))
1.0ms
(cbrt (pow E (- (- 1 (* x x)))))

series619.0ms

Calls
4 calls:
Slowest
218.0ms
(cbrt (pow E (- (- 1 (* x x)))))
194.0ms
(cbrt (pow E (- (- 1 (* x x)))))
169.0ms
(cbrt (pow E (- (- 1 (* x x)))))
36.0ms
(pow E (- (- 1 (* x x))))

simplify2.4s

Calls
47 calls:
Slowest
483.0ms
(exp (* 1/3 (- (pow x 2) 1)))
171.0ms
(exp (* 1/3 (- (pow x 2) 1)))
170.0ms
(+ (* 1/18 (* (pow x 4) (exp -1/3))) (+ (exp -1/3) (* 1/3 (* (pow x 2) (exp -1/3)))))
153.0ms
(exp (* 1/3 (- (pow x 2) 1)))
143.0ms
(exp (* 1/3 (- (pow x 2) 1)))

prune649.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

regimes118.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch2.0ms

end0.0ms

sample1.3s

Algorithm
intervals
Results
1.1s16042×body80valid