Details

Time bar (total: 4.5m)

sample1.6s

Algorithm
intervals
Results
1.1s127×body10240exit
182.0ms259×body80valid
127.0ms44×body1280nan
93.0ms42×body640nan
74.0ms24×body320nan
13.0ms12×body160nan
8.0ms11×body80nan

simplify1.9s

Counts
1 → 1

prune74.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.5b

localize196.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.3m

Algorithm
rewrite-expression-head
Rules
1850×frac-add
700×associate-*r/
682×flip3-+ flip-+
465×frac-times
235×associate-*l/
75×*-un-lft-identity
49×add-exp-log
40×times-frac
35×add-cbrt-cube
29×prod-exp
27×add-sqr-sqrt add-cube-cbrt
26×distribute-lft-out
25×unpow-prod-down add-log-exp
17×cbrt-unprod
16×pow1
15×sum-log
14×div-exp
11×exp-sum
10×associate-/l*
pow-prod-down
cbrt-undiv
unpow-prod-up distribute-lft-out-- sqr-pow
expm1-log1p-u associate-/r* fma-def associate-*l* insert-posit16 log1p-expm1-u
pow-to-exp pow-exp pow-sub associate-/l/
sqrt-pow1 sqrt-prod sub0-neg
+-commutative associate-+l+ associate-+r+ clear-num associate-+r- frac-2neg pow1/2 exp-diff associate-*r* unsub-neg associate-/r/ *-commutative associate-+l- div-inv
Counts
4 → 634
Calls
4 calls:
Slowest
1.3m
(* (sqrt (* 2 PI)) (* (* (/ (pow (+ (- 7 z) 0.5) (+ 0.5 (- 0 z))) (exp (+ (- 7 z) 0.5))) (+ (+ (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (+ (+ (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099) (+ (/ 676.5203681218851 (- 1 z)) (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))))) (+ (/ -176.6150291621406 (- 4 z)) (/ 12.507343278686905 (- 5 z))))) (/ PI (sin (* PI z)))))
531.0ms
(+ (+ (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099) (+ (/ 676.5203681218851 (- 1 z)) (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))))
209.0ms
(/ (pow (+ (- 7 z) 0.5) (+ 0.5 (- 0 z))) (exp (+ (- 7 z) 0.5)))
8.0ms
(sqrt (* 2 PI))

series1.3s

Counts
4 → 10
Calls
4 calls:
Slowest
985.0ms
(* (sqrt (* 2 PI)) (* (* (/ (pow (+ (- 7 z) 0.5) (+ 0.5 (- 0 z))) (exp (+ (- 7 z) 0.5))) (+ (+ (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (+ (+ (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099) (+ (/ 676.5203681218851 (- 1 z)) (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))))) (+ (/ -176.6150291621406 (- 4 z)) (/ 12.507343278686905 (- 5 z))))) (/ PI (sin (* PI z)))))
241.0ms
(/ (pow (+ (- 7 z) 0.5) (+ 0.5 (- 0 z))) (exp (+ (- 7 z) 0.5)))
105.0ms
(+ (+ (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099) (+ (/ 676.5203681218851 (- 1 z)) (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))))
0.0ms
(sqrt (* 2 PI))

simplify35.4s

Counts
644 → 644

prune44.0s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0b

localize459.0ms

Local error

Found 4 expressions with local error:

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

rewrite537.0ms

Algorithm
rewrite-expression-head
Rules
169×*-un-lft-identity
157×add-sqr-sqrt
152×times-frac
85×add-cube-cbrt
54×swap-sqr
46×associate-*l*
44×add-exp-log
43×associate-*r*
37×add-cbrt-cube
36×distribute-lft-out--
26×pow1
24×difference-of-squares
20×prod-exp
16×associate-/r/
14×cbrt-unprod
cbrt-undiv flip3-- div-exp div-inv flip-- unswap-sqr
pow-prod-down
expm1-log1p-u associate-*l/ insert-posit16 log1p-expm1-u add-log-exp
associate-*r/ *-commutative
pow2 frac-times sqrt-pow1 pow-plus pow-sqr pow-prod-up sqrt-prod
pow-to-exp pow1/2 pow-exp pow-sub
Counts
4 → 241
Calls
4 calls:
Slowest
420.0ms
(* (sqrt (* 2 PI)) (* (* (pow (+ (- 7 z) 0.5) (- 0.5 z)) (fma (fma (* (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (- (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z)))) (* (* (- (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099) (- 1 z)) (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))) (* (fma (- (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (* 0.9999999999998099 0.9999999999998099)) (* (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- 1 z)) (* (fma 676.5203681218851 (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (* (- 1 z) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))))) (- (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099))) (- (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))))) (fma (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z)) (* (/ 12.507343278686905 (- 5 z)) (- (/ 12.507343278686905 (- 5 z)) (/ -176.6150291621406 (- 4 z))))) (* (+ (* (* (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z))) (/ -176.6150291621406 (- 4 z))) (* (/ 12.507343278686905 (- 5 z)) (* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z))))) (* (* (- (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (- (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099)) (* (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- 1 z)))))) PI))
59.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
48.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
5.0ms
(sqrt (* 2 PI))

series2.0s

Counts
4 → 10
Calls
4 calls:
Slowest
1.9s
(* (sqrt (* 2 PI)) (* (* (pow (+ (- 7 z) 0.5) (- 0.5 z)) (fma (fma (* (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (- (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z)))) (* (* (- (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099) (- 1 z)) (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))) (* (fma (- (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (* 0.9999999999998099 0.9999999999998099)) (* (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- 1 z)) (* (fma 676.5203681218851 (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (* (- 1 z) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z)))))) (- (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099))) (- (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))))) (fma (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z)) (* (/ 12.507343278686905 (- 5 z)) (- (/ 12.507343278686905 (- 5 z)) (/ -176.6150291621406 (- 4 z))))) (* (+ (* (* (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z))) (/ -176.6150291621406 (- 4 z))) (* (/ 12.507343278686905 (- 5 z)) (* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z))))) (* (* (- (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (- (/ -0.13857109526572012 (- 6 z)) 0.9999999999998099)) (* (- (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- 1 z)))))) PI))
61.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
50.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
0.0ms
(sqrt (* 2 PI))

simplify5.5s

Counts
251 → 251

prune21.3s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0b

localize539.0ms

Local error

Found 4 expressions with local error:

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

rewrite112.0ms

Algorithm
rewrite-expression-head
Rules
168×*-un-lft-identity
156×add-sqr-sqrt
152×times-frac
84×add-cube-cbrt
54×swap-sqr
42×associate-*r* associate-*l*
36×distribute-lft-out--
28×add-cbrt-cube add-exp-log
24×difference-of-squares
21×pow1
16×associate-/r/
cbrt-undiv flip3-- div-exp prod-exp cbrt-unprod div-inv flip-- unswap-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down
pow2 frac-times sqrt-pow1 pow-plus associate-*l/ associate-*r/ pow-sqr *-commutative pow-prod-up
pow1/2 sqrt-prod fma-udef
Counts
4 → 225
Calls
4 calls:
Slowest
50.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
47.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
7.0ms
(sqrt (* 2 PI))
0.0ms
(fma (fma (+ (* (* (/ 1.5056327351493116e-07 (- 8 z)) (/ 1.5056327351493116e-07 (- 8 z))) (/ 1.5056327351493116e-07 (- 8 z))) (* (/ 9.984369578019572e-06 (- 7 z)) (* (/ 9.984369578019572e-06 (- 7 z)) (/ 9.984369578019572e-06 (- 7 z))))) (* (fma (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z)) (* 0.9999999999998099 (- 0.9999999999998099 (/ -0.13857109526572012 (- 6 z))))) (fma (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z)) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (/ 676.5203681218851 (- 1 z)))))) (* (fma (/ 1.5056327351493116e-07 (- 8 z)) (/ 1.5056327351493116e-07 (- 8 z)) (* (/ 9.984369578019572e-06 (- 7 z)) (- (/ 9.984369578019572e-06 (- 7 z)) (/ 1.5056327351493116e-07 (- 8 z))))) (fma (+ (* (* 0.9999999999998099 0.9999999999998099) 0.9999999999998099) (* (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (/ -0.13857109526572012 (- 6 z)))) (fma (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z)) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (/ 676.5203681218851 (- 1 z))))) (* (+ (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))))) (* (/ 676.5203681218851 (- 1 z)) (* (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z))))) (fma (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z)) (* 0.9999999999998099 (- 0.9999999999998099 (/ -0.13857109526572012 (- 6 z))))))))) (fma (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z)) (* (/ 12.507343278686905 (- 5 z)) (- (/ 12.507343278686905 (- 5 z)) (/ -176.6150291621406 (- 4 z))))) (* (fma (/ 1.5056327351493116e-07 (- 8 z)) (/ 1.5056327351493116e-07 (- 8 z)) (* (/ 9.984369578019572e-06 (- 7 z)) (- (/ 9.984369578019572e-06 (- 7 z)) (/ 1.5056327351493116e-07 (- 8 z))))) (* (* (fma (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z)) (* 0.9999999999998099 (- 0.9999999999998099 (/ -0.13857109526572012 (- 6 z))))) (fma (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z)) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (/ 676.5203681218851 (- 1 z)))))) (+ (* (* (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z))) (/ -176.6150291621406 (- 4 z))) (* (/ 12.507343278686905 (- 5 z)) (* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z))))))))

series1.9s

Counts
4 → 10
Calls
4 calls:
Slowest
1.8s
(fma (fma (+ (* (* (/ 1.5056327351493116e-07 (- 8 z)) (/ 1.5056327351493116e-07 (- 8 z))) (/ 1.5056327351493116e-07 (- 8 z))) (* (/ 9.984369578019572e-06 (- 7 z)) (* (/ 9.984369578019572e-06 (- 7 z)) (/ 9.984369578019572e-06 (- 7 z))))) (* (fma (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z)) (* 0.9999999999998099 (- 0.9999999999998099 (/ -0.13857109526572012 (- 6 z))))) (fma (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z)) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (/ 676.5203681218851 (- 1 z)))))) (* (fma (/ 1.5056327351493116e-07 (- 8 z)) (/ 1.5056327351493116e-07 (- 8 z)) (* (/ 9.984369578019572e-06 (- 7 z)) (- (/ 9.984369578019572e-06 (- 7 z)) (/ 1.5056327351493116e-07 (- 8 z))))) (fma (+ (* (* 0.9999999999998099 0.9999999999998099) 0.9999999999998099) (* (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (/ -0.13857109526572012 (- 6 z)))) (fma (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z)) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (/ 676.5203681218851 (- 1 z))))) (* (+ (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))))) (* (/ 676.5203681218851 (- 1 z)) (* (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z))))) (fma (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z)) (* 0.9999999999998099 (- 0.9999999999998099 (/ -0.13857109526572012 (- 6 z))))))))) (fma (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z)) (* (/ 12.507343278686905 (- 5 z)) (- (/ 12.507343278686905 (- 5 z)) (/ -176.6150291621406 (- 4 z))))) (* (fma (/ 1.5056327351493116e-07 (- 8 z)) (/ 1.5056327351493116e-07 (- 8 z)) (* (/ 9.984369578019572e-06 (- 7 z)) (- (/ 9.984369578019572e-06 (- 7 z)) (/ 1.5056327351493116e-07 (- 8 z))))) (* (* (fma (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z)) (* 0.9999999999998099 (- 0.9999999999998099 (/ -0.13857109526572012 (- 6 z))))) (fma (/ 676.5203681218851 (- 1 z)) (/ 676.5203681218851 (- 1 z)) (* (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (- (+ (/ -1259.1392167224028 (- 2 z)) (/ 771.3234287776531 (- 3 z))) (/ 676.5203681218851 (- 1 z)))))) (+ (* (* (/ -176.6150291621406 (- 4 z)) (/ -176.6150291621406 (- 4 z))) (/ -176.6150291621406 (- 4 z))) (* (/ 12.507343278686905 (- 5 z)) (* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z))))))))
38.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
32.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
0.0ms
(sqrt (* 2 PI))

simplify2.6s

Counts
235 → 235

prune25.5s

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0b

localize398.0ms

Local error

Found 4 expressions with local error:

1.0b
(fma 676.5203681218851 (* (- 3 z) (- 2 z)) (* (fma -1259.1392167224028 (- 3 z) (* 771.3234287776531 (- 2 z))) (- 1 z)))
1.0b
(sqrt (* 2 PI))
1.0b
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
1.0b
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))

rewrite93.0ms

Algorithm
rewrite-expression-head
Rules
168×*-un-lft-identity
156×add-sqr-sqrt
152×times-frac
84×add-cube-cbrt
54×swap-sqr
42×associate-*r* associate-*l*
36×distribute-lft-out--
28×add-cbrt-cube add-exp-log
24×difference-of-squares
21×pow1
16×associate-/r/
cbrt-undiv flip3-- div-exp prod-exp cbrt-unprod div-inv flip-- unswap-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow-prod-down
pow2 frac-times sqrt-pow1 pow-plus associate-*l/ associate-*r/ pow-sqr *-commutative pow-prod-up
pow1/2 sqrt-prod fma-udef
Counts
4 → 225
Calls
4 calls:
Slowest
39.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
37.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
7.0ms
(sqrt (* 2 PI))
0.0ms
(fma 676.5203681218851 (* (- 3 z) (- 2 z)) (* (fma -1259.1392167224028 (- 3 z) (* 771.3234287776531 (- 2 z))) (- 1 z)))

series204.0ms

Counts
4 → 10
Calls
4 calls:
Slowest
121.0ms
(fma 676.5203681218851 (* (- 3 z) (- 2 z)) (* (fma -1259.1392167224028 (- 3 z) (* 771.3234287776531 (- 2 z))) (- 1 z)))
42.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
41.0ms
(* (/ 12.507343278686905 (- 5 z)) (/ 12.507343278686905 (- 5 z)))
0.0ms
(sqrt (* 2 PI))

simplify2.0s

Counts
235 → 235

prune18.1s

Pruning

7 alts after pruning (4 fresh and 3 done)

Merged error: 0b

regimes262.0ms

Accuracy

0% (0.4b remaining)

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

bsearch41.0ms

end0.0ms

sample25.9s

Algorithm
intervals
Results
13.9s3847×body10240exit
4.5s1536×body1280nan
3.4s8099×body80valid
2.4s1351×body640nan
761.0ms585×body320nan
396.0ms318×body80nan
297.0ms320×body160nan