Details

Time bar (total: 35.4s)

sample54.0ms

Algorithm
intervals
Results
41.0ms532×body80valid

simplify150.0ms

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

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize7.0ms

Local error

Found 1 expressions with local error:

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

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
exp-prod
add-sqr-sqrt *-un-lft-identity add-cube-cbrt add-log-exp
expm1-log1p-u pow1 add-cbrt-cube exp-sum add-exp-log fma-udef insert-posit16 log1p-expm1-u rem-exp-log
Calls
1 calls:
Slowest
2.0ms
(exp (fma x x -1))

series29.0ms

Calls
1 calls:
Slowest
29.0ms
(exp (fma x x -1))

simplify380.0ms

Calls
8 calls:
Slowest
234.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
91.0ms
(exp (* (cbrt (fma x x -1)) (cbrt (fma x x -1))))
18.0ms
(exp (sqrt (fma x x -1)))
13.0ms
(exp (fma x x -1))
12.0ms
(exp (* x x))

prune122.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize4.0ms

Local error

Found 1 expressions with local error:

0.0b
(pow E (fma x x -1))

rewrite2.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow-unpow unpow-prod-down *-un-lft-identity add-cube-cbrt
pow1 pow-exp add-exp-log
expm1-log1p-u pow-to-exp unpow-prod-up e-exp-1 pow-pow add-cbrt-cube fma-udef insert-posit16 log1p-expm1-u add-log-exp sqr-pow
Calls
1 calls:
Slowest
2.0ms
(pow E (fma x x -1))

series43.0ms

Calls
1 calls:
Slowest
43.0ms
(pow E (fma x x -1))

simplify466.0ms

Calls
12 calls:
Slowest
290.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
74.0ms
(pow (* (cbrt E) (cbrt E)) (fma x x -1))
25.0ms
(* 1 (fma x x -1))
23.0ms
(* (log E) (fma x x -1))
10.0ms
(exp (fma x x -1))

prune156.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize5.0ms

Local error

Found 3 expressions with local error:

0.0b
(pow E (fma x x -1))
0.0b
(pow E (fma x x -1))
0.0b
(* (sqrt (pow E (fma x x -1))) (sqrt (pow E (fma x x -1))))

rewrite52.0ms

Algorithm
rewrite-expression-head
Rules
58×sqrt-prod
53×add-sqr-sqrt
46×sqrt-pow1
28×pow1
27×*-un-lft-identity
26×pow-unpow unpow-prod-down
25×add-cube-cbrt
16×unswap-sqr
14×sqr-pow
13×swap-sqr
12×pow-prod-up
11×associate-*r* associate-*l*
10×pow-pow pow-prod-down
pow1/2 pow-sqr
add-exp-log
unpow-prod-up fma-udef
add-cbrt-cube
pow-exp
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow-to-exp e-exp-1
pow2 rem-square-sqrt pow-plus sqrt-unprod prod-exp *-commutative cbrt-unprod
Calls
3 calls:
Slowest
41.0ms
(* (sqrt (pow E (fma x x -1))) (sqrt (pow E (fma x x -1))))
4.0ms
(pow E (fma x x -1))
4.0ms
(pow E (fma x x -1))

series215.0ms

Calls
3 calls:
Slowest
74.0ms
(pow E (fma x x -1))
71.0ms
(* (sqrt (pow E (fma x x -1))) (sqrt (pow E (fma x x -1))))
70.0ms
(pow E (fma x x -1))

simplify23.5s

Calls
163 calls:
Slowest
697.0ms
(* (sqrt (pow E (/ (fma x x -1) 2))) (sqrt (sqrt (pow E (fma x x -1)))))
487.0ms
(* (sqrt (sqrt (pow E (fma x x -1)))) (sqrt (sqrt (pow E (fma x x -1)))))
477.0ms
(* (sqrt (cbrt (pow E (fma x x -1)))) (sqrt (cbrt (pow E (fma x x -1)))))
464.0ms
(* (sqrt (sqrt (pow E (fma x x -1)))) (sqrt (sqrt (pow E (fma x x -1)))))
442.0ms
(* (cbrt (sqrt (pow E (fma x x -1)))) (cbrt (sqrt (pow E (fma x x -1)))))

prune1.4s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0.0b

localize6.0ms

Local error

Found 3 expressions with local error:

0.0b
(exp (fma x x -1))
0.0b
(pow E (fma x x -1))
0.0b
(* (sqrt (exp (fma x x -1))) (sqrt (pow E (fma x x -1))))

rewrite23.0ms

Algorithm
rewrite-expression-head
Rules
27×add-sqr-sqrt
22×sqrt-prod
14×*-un-lft-identity
13×add-cube-cbrt
11×associate-*r*
10×sqrt-pow1
pow1 unpow-prod-down unswap-sqr
exp-prod associate-*l* pow-prod-down
pow-unpow add-exp-log
add-cbrt-cube
fma-udef add-log-exp sqr-pow
expm1-log1p-u insert-posit16 log1p-expm1-u
unpow-prod-up pow1/2 exp-sum pow-exp
pow-to-exp e-exp-1 pow-pow sqrt-unprod prod-exp *-commutative cbrt-unprod rem-exp-log
Calls
3 calls:
Slowest
18.0ms
(* (sqrt (exp (fma x x -1))) (sqrt (pow E (fma x x -1))))
2.0ms
(pow E (fma x x -1))
2.0ms
(exp (fma x x -1))

series258.0ms

Calls
3 calls:
Slowest
176.0ms
(* (sqrt (exp (fma x x -1))) (sqrt (pow E (fma x x -1))))
43.0ms
(exp (fma x x -1))
39.0ms
(pow E (fma x x -1))

simplify6.2s

Calls
71 calls:
Slowest
458.0ms
(* (exp (* (cbrt (fma x x -1)) (cbrt (fma x x -1)))) (pow E (* (cbrt (fma x x -1)) (cbrt (fma x x -1)))))
310.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
303.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
293.0ms
(+ (exp -1) (+ (* (pow x 2) (exp -1)) (* 1/2 (* (pow x 4) (exp -1)))))
223.0ms
(* (sqrt (sqrt (exp (fma x x -1)))) (sqrt (pow E (/ (fma x x -1) 2))))

prune1.0s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0.0b

regimes21.0ms

Accuracy

0% (0.0b remaining)

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

bsearch1.0ms

end0.0ms

sample1.4s

Algorithm
intervals
Results
1.2s15957×body80valid