Details

Time bar (total: 9.5m)

sample1.8s

Algorithm
intervals
Results
473.0ms20×body160valid
416.0ms107×body10240exit
303.0ms111×body1280valid
141.0ms83×body640valid
141.0ms51×body1280nan
84.0ms36×body320valid
68.0ms42×body640nan
23.0ms19×body320nan
6.0ms10×body160nan
4.0msbody80valid
3.0msbody80nan

simplify204.0ms

Calls
1 calls:
Slowest
204.0ms
(* (* (* (sqrt (* PI 2)) (pow (+ (+ (- z 1) 7) 0.5) (+ (- z 1) 0.5))) (exp (- (+ (+ (- z 1) 7) 0.5)))) (+ (+ (+ (+ (+ (+ (+ (+ 0.9999999999998099 (/ 676.5203681218851 (+ (- z 1) 1))) (/ -1259.1392167224028 (+ (- z 1) 2))) (/ 771.3234287776531 (+ (- z 1) 3))) (/ -176.6150291621406 (+ (- z 1) 4))) (/ 12.507343278686905 (+ (- z 1) 5))) (/ -0.13857109526572012 (+ (- z 1) 6))) (/ 9.984369578019572e-06 (+ (- z 1) 7))) (/ 1.5056327351493116e-07 (+ (- z 1) 8))))

prune61.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.2b

localize165.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (exp (- (+ (- z -6) 0.5))) (* (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (+ (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7))))))
1.0b
(sqrt (* PI 2))
1.0b
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))

rewrite2.0s

Algorithm
rewrite-expression-head
Rules
3028×frac-add
1107×flip3-+ flip-+
898×frac-times
641×associate-*r/
393×associate-*l/
388×associate-+l- pow-sub
258×neg-sub0 exp-neg exp-diff
20×add-exp-log
15×add-cbrt-cube prod-exp
14×*-un-lft-identity
11×associate-*l*
add-sqr-sqrt pow1 add-cube-cbrt add-log-exp
cbrt-unprod
fma-def
associate-*r*
distribute-rgt-in expm1-log1p-u distribute-lft-in insert-posit16 log1p-expm1-u
sum-log unpow-prod-down pow-prod-down distribute-lft-out
pow-to-exp pow-exp associate-/r/ *-commutative sqrt-prod
unpow-prod-up +-commutative associate-+r+ distribute-neg-in pow1/2 exp-sum div-inv
Calls
4 calls:
Slowest
1.9s
(* (exp (- (+ (- z -6) 0.5))) (* (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (+ (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7))))))
36.0ms
(+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))
32.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0ms
(sqrt (* PI 2))

series481.0ms

Calls
4 calls:
Slowest
289.0ms
(* (exp (- (+ (- z -6) 0.5))) (* (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (+ (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7))))))
147.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
45.0ms
(+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))
0.0ms
(sqrt (* PI 2))

simplify8.8m

Calls
1346 calls:
Slowest
2.1s
(* 1 (* (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2))) (+ (pow (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) 3) (pow (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7))) 3))))
1.5s
(* 1 (* (* (pow (+ (- z -6) 0.5) z) (sqrt (* PI 2))) (+ (pow (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) 3) (pow (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7))) 3))))
1.4s
(* 1 (* (* (pow (+ (- z -6) 0.5) z) (sqrt (* PI 2))) (+ (* (+ (* (+ (* (- (* (/ 771.3234287776531 (+ z 2)) (/ 771.3234287776531 (+ z 2))) (* (/ -1259.1392167224028 (+ z 1)) (/ -1259.1392167224028 (+ z 1)))) (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ 676.5203681218851 z) (/ 676.5203681218851 z)) (* 0.9999999999998099 (/ 676.5203681218851 z))))) (* (- (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ (pow 0.9999999999998099 3) (pow (/ 676.5203681218851 z) 3)))) (* (+ z 3) (+ (* (/ -0.13857109526572012 (- z -5)) (/ -0.13857109526572012 (- z -5))) (- (* (/ 12.507343278686905 (+ z 4)) (/ 12.507343278686905 (+ z 4))) (* (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))))) (* (* (- (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ 676.5203681218851 z) (/ 676.5203681218851 z)) (* 0.9999999999998099 (/ 676.5203681218851 z))))) (+ (* -176.6150291621406 (+ (* (/ -0.13857109526572012 (- z -5)) (/ -0.13857109526572012 (- z -5))) (- (* (/ 12.507343278686905 (+ z 4)) (/ 12.507343278686905 (+ z 4))) (* (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4)))))) (* (+ z 3) (+ (pow (/ -0.13857109526572012 (- z -5)) 3) (pow (/ 12.507343278686905 (+ z 4)) 3)))))) (+ (* (/ 9.984369578019572e-06 (- z -6)) (/ 9.984369578019572e-06 (- z -6))) (- (* (/ 1.5056327351493116e-07 (+ z 7)) (/ 1.5056327351493116e-07 (+ z 7))) (* (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7)))))) (* (* (* (- (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ 676.5203681218851 z) (/ 676.5203681218851 z)) (* 0.9999999999998099 (/ 676.5203681218851 z))))) (* (+ z 3) (+ (* (/ -0.13857109526572012 (- z -5)) (/ -0.13857109526572012 (- z -5))) (- (* (/ 12.507343278686905 (+ z 4)) (/ 12.507343278686905 (+ z 4))) (* (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))))) (+ (pow (/ 9.984369578019572e-06 (- z -6)) 3) (pow (/ 1.5056327351493116e-07 (+ z 7)) 3))))))
1.4s
(* (exp (+ (- z -6) 0.5)) (* (* (* (* (+ z 2) (+ z 1)) (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ 676.5203681218851 z) (/ 676.5203681218851 z)) (* 0.9999999999998099 (/ 676.5203681218851 z))))) (- (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (- (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7)))))
1.4s
(* (exp (+ (- z -6) 0.5)) (* (pow (+ (- z -6) 0.5) (- 1 0.5)) (* (* (* (* (+ z 2) (+ z 1)) (- 0.9999999999998099 (/ 676.5203681218851 z))) (* (+ z 3) (- (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (* (- z -6) (+ z 7)))))

prune37.5s

Pruning

10 alts after pruning (10 fresh and 0 done)

Merged error: 0.0b

localize118.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (* (log 6.5) (log 6.5)) (exp (- 6.5)))
1.0b
(sqrt PI)
1.0b
(sqrt PI)
1.0b
(sqrt PI)

rewrite19.0ms

Algorithm
rewrite-expression-head
Rules
pow1 add-cbrt-cube
add-exp-log
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow1/2 associate-*r* pow-prod-down prod-exp cbrt-unprod
exp-neg associate-*r/
neg-sub0 exp-diff associate-*l* un-div-inv *-commutative
Calls
4 calls:
Slowest
18.0ms
(* (* (log 6.5) (log 6.5)) (exp (- 6.5)))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

series0.0ms

Calls
4 calls:
Slowest
0.0ms
(* (* (log 6.5) (log 6.5)) (exp (- 6.5)))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

simplify1.1s

Calls
17 calls:
Slowest
180.0ms
(* (* (* (* (log 6.5) (log 6.5)) (* (log 6.5) (log 6.5))) (* (log 6.5) (log 6.5))) (* (* (exp (- 6.5)) (exp (- 6.5))) (exp (- 6.5))))
176.0ms
(* (* (* (* (log 6.5) (log 6.5)) (log 6.5)) (* (* (log 6.5) (log 6.5)) (log 6.5))) (* (* (exp (- 6.5)) (exp (- 6.5))) (exp (- 6.5))))
139.0ms
(fma 169.13009203047127 (* (pow (/ 1 (pow 6.5 5.0)) 0.5) (* (sqrt PI) (* (* (sqrt 2) z) (exp (- 6.5))))) (- (fma (* (* (* z (* (* (log 6.5) (log 6.5)) (exp (- 6.5)))) (* (sqrt 2) (sqrt PI))) (pow (/ 1 (pow 6.5 1.0)) 0.5)) 338.26018406094255 (fma 2581.191799681222 (* (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)) (* (* (sqrt 2) z) (exp (- 6.5)))) (* (* (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)) (+ (/ (exp (- 6.5)) (/ z (sqrt 2))) (* (log 6.5) (* (exp (- 6.5)) (sqrt 2))))) 676.5203681218851))) (* (* (sqrt PI) (+ (* (* (exp (- 6.5)) (sqrt 2)) (pow (/ 1 (pow 6.5 1.0)) 0.5)) (* (* (* (* (sqrt 2) z) (exp (- 6.5))) (log 6.5)) (pow (/ 1 (pow 6.5 1.0)) 0.5)))) 1656.8104518737207)))
139.0ms
(fma 169.13009203047127 (* (pow (/ 1 (pow 6.5 5.0)) 0.5) (* (sqrt PI) (* (* (sqrt 2) z) (exp (- 6.5))))) (- (fma (* (* (* z (* (* (log 6.5) (log 6.5)) (exp (- 6.5)))) (* (sqrt 2) (sqrt PI))) (pow (/ 1 (pow 6.5 1.0)) 0.5)) 338.26018406094255 (fma 2581.191799681222 (* (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)) (* (* (sqrt 2) z) (exp (- 6.5)))) (* (* (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)) (+ (/ (exp (- 6.5)) (/ z (sqrt 2))) (* (log 6.5) (* (exp (- 6.5)) (sqrt 2))))) 676.5203681218851))) (* (* (sqrt PI) (+ (* (* (exp (- 6.5)) (sqrt 2)) (pow (/ 1 (pow 6.5 1.0)) 0.5)) (* (* (* (* (sqrt 2) z) (exp (- 6.5))) (log 6.5)) (pow (/ 1 (pow 6.5 1.0)) 0.5)))) 1656.8104518737207)))
138.0ms
(fma 169.13009203047127 (* (pow (/ 1 (pow 6.5 5.0)) 0.5) (* (sqrt PI) (* (* (sqrt 2) z) (exp (- 6.5))))) (- (fma (* (* (* z (* (* (log 6.5) (log 6.5)) (exp (- 6.5)))) (* (sqrt 2) (sqrt PI))) (pow (/ 1 (pow 6.5 1.0)) 0.5)) 338.26018406094255 (fma 2581.191799681222 (* (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)) (* (* (sqrt 2) z) (exp (- 6.5)))) (* (* (* (pow (/ 1 (pow 6.5 1.0)) 0.5) (sqrt PI)) (+ (/ (exp (- 6.5)) (/ z (sqrt 2))) (* (log 6.5) (* (exp (- 6.5)) (sqrt 2))))) 676.5203681218851))) (* (* (sqrt PI) (+ (* (* (exp (- 6.5)) (sqrt 2)) (pow (/ 1 (pow 6.5 1.0)) 0.5)) (* (* (* (* (sqrt 2) z) (exp (- 6.5))) (log 6.5)) (pow (/ 1 (pow 6.5 1.0)) 0.5)))) 1656.8104518737207)))

prune1.8s

Pruning

11 alts after pruning (10 fresh and 1 done)

Merged error: 0b

localize9.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (* (exp (- (+ (- z -6) 0.5))) (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))) (+ (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7)))))
1.0b
(sqrt (* PI 2))
1.0b
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0b
(+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))

rewrite1.3s

Algorithm
rewrite-expression-head
Rules
3028×frac-add
1107×flip3-+ flip-+
898×frac-times
651×associate-*l/
388×associate-+l- pow-sub
258×neg-sub0 exp-neg exp-diff
257×associate-*r/
118×*-un-lft-identity
87×distribute-lft-out
27×associate-*r*
21×add-exp-log
15×add-cbrt-cube prod-exp
add-sqr-sqrt pow1 add-cube-cbrt add-log-exp
associate-*l*
cbrt-unprod
fma-def
expm1-log1p-u insert-posit16 log1p-expm1-u
sum-log unpow-prod-down pow-prod-down
pow-to-exp pow-exp associate-/r/ *-commutative sqrt-prod
distribute-rgt-in unpow-prod-up +-commutative associate-+r+ distribute-lft-in pow1/2 div-inv
Calls
4 calls:
Slowest
1.2s
(* (* (exp (- (+ (- z -6) 0.5))) (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))) (+ (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7)))))
19.0ms
(+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))
16.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
1.0ms
(sqrt (* PI 2))

series354.0ms

Calls
4 calls:
Slowest
214.0ms
(* (* (exp (- (+ (- z -6) 0.5))) (* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))) (+ (+ (+ (+ (/ 771.3234287776531 (+ z 2)) (/ -1259.1392167224028 (+ z 1))) (+ 0.9999999999998099 (/ 676.5203681218851 z))) (+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))) (+ (/ 9.984369578019572e-06 (- z -6)) (/ 1.5056327351493116e-07 (+ z 7)))))
110.0ms
(* (pow (+ (- z -6) 0.5) (+ (- z 1) 0.5)) (sqrt (* PI 2)))
30.0ms
(+ (/ -176.6150291621406 (+ z 3)) (+ (/ -0.13857109526572012 (- z -5)) (/ 12.507343278686905 (+ z 4))))
0.0ms
(sqrt (* PI 2))