Details

Time bar (total: 10.0m)

sample2.2s

Algorithm
intervals
Results
1.4s79×body10240exit
124.0ms260×body80valid
95.0ms50×body1280nan
72.0ms45×body640nan
19.0ms17×body320nan
4.0msbody160nan
3.0msbody80nan

simplify3.6s

Counts
1 → 1
Iterations
IterNodes
done5000
34112
2625
1155
060

prune74.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.4b

localize165.0ms

Local error

Found 4 expressions with local error:

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

rewrite2.2m

Algorithm
rewrite-expression-head
Rules
385×*-un-lft-identity
241×distribute-lft-out
141×frac-add
132×add-log-exp
106×sum-log
79×times-frac
46×flip3-+ flip-+
44×fma-def
35×add-sqr-sqrt add-cube-cbrt
25×unpow-prod-down
15×distribute-lft-out--
11×exp-sum
10×associate-/l*
pow1
add-cbrt-cube add-exp-log
unpow-prod-up sqr-pow
expm1-log1p-u associate-/r* insert-posit16 log1p-expm1-u
div-exp associate-/r/ pow-sub associate-/l/
+-commutative sqrt-pow1 div-inv sub0-neg
pow-to-exp cbrt-undiv associate-+l+ clear-num associate-+r- frac-2neg pow1/2 exp-diff unsub-neg pow-prod-down pow-exp associate-+l- sqrt-prod
Counts
4 → 255
Calls
4 calls:
2.2m
(+ (+ (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (+ (+ (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (+ 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))) (/ 12.507343278686905 (- 5 z)))
339.0ms
(/ (pow (+ (- 7 z) 0.5) (+ 0.5 (- 0 z))) (exp (+ (- 7 z) 0.5)))
515.0ms
(+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))
9.0ms
(sqrt (* 2 PI))

series559.0ms

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

simplify3.8s

Counts
265 → 265
Iterations
IterNodes
done5004
12505
0786

prune4.0s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.1b

localize169.0ms

Local error

Found 4 expressions with local error:

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

rewrite2.0m

Algorithm
rewrite-expression-head
Rules
413×*-un-lft-identity
231×distribute-lft-out
141×frac-add
132×add-log-exp
106×sum-log
102×times-frac
76×add-sqr-sqrt
68×add-cube-cbrt
46×flip3-+ flip-+
44×unpow-prod-up fma-def
36×prod-diff
24×unpow-prod-down
22×distribute-lft-out--
21×associate-/l*
pow1
add-cbrt-cube add-exp-log
expm1-log1p-u sub-neg insert-posit16 log1p-expm1-u difference-of-squares sqr-pow
associate-/r* div-exp
+-commutative sqrt-pow1 associate-/r/ div-inv
pow-to-exp cbrt-undiv associate-+l+ clear-num frac-2neg pow1/2 pow-prod-down pow-exp sqrt-prod pow-sub associate-/l/
Counts
4 → 285
Calls
4 calls:
2.0m
(+ (+ (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (+ (+ (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (+ 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))) (/ 12.507343278686905 (- 5 z)))
448.0ms
(+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))
100.0ms
(/ (pow (- 7 (- z 0.5)) (- 0.5 z)) (exp 7))
5.0ms
(sqrt (* 2 PI))

series436.0ms

Counts
4 → 10
Calls
4 calls:
175.0ms
(+ (+ (+ (/ 1.5056327351493116e-07 (- 8 z)) (/ 9.984369578019572e-06 (- 7 z))) (+ (+ (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (+ 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))) (/ 12.507343278686905 (- 5 z)))
57.0ms
(+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))
203.0ms
(/ (pow (- 7 (- z 0.5)) (- 0.5 z)) (exp 7))
0.0ms
(sqrt (* 2 PI))

simplify3.2s

Counts
295 → 295
Iterations
IterNodes
done5001
12658
0854

prune2.9s

Pruning

7 alts after pruning (7 fresh and 0 done)

Merged error: 0.1b

localize302.0ms

Local error

Found 4 expressions with local error:

1.0b
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
1.0b
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
1.0b
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
1.0b
(sqrt (* 2 PI))

rewrite20.6s

Algorithm
rewrite-expression-head
Rules
5979×frac-times
5481×frac-add
3093×associate-*l/
3048×associate-*r/
2835×frac-sub
2439×flip3-+ flip-+
1053×flip3-- flip--
487×*-un-lft-identity
162×sub-div
144×times-frac prod-diff
93×distribute-lft-out
88×add-sqr-sqrt
78×distribute-rgt-in distribute-lft-in distribute-lft-out--
76×add-cube-cbrt
18×associate-*r*
13×pow1
10×add-cbrt-cube add-exp-log
associate-*l*
sub-neg
expm1-log1p-u pow-prod-down insert-posit16 log1p-expm1-u add-log-exp
prod-exp *-commutative cbrt-unprod difference-of-squares unswap-sqr
sqrt-pow1
pow1/2 sqrt-prod
Counts
4 → 3317
Calls
4 calls:
6.7s
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
6.7s
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
6.7s
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
4.0ms
(sqrt (* 2 PI))

series899.0ms

Counts
4 → 10
Calls
4 calls:
296.0ms
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
300.0ms
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
303.0ms
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
0.0ms
(sqrt (* 2 PI))

simplify16.2s

Counts
3327 → 3327
Iterations
IterNodes
done5002
03047

prune2.1m

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 0.1b

localize429.0ms

Local error

Found 4 expressions with local error:

1.0b
(pow (/ -0.13857109526572012 (- 6 z)) 3)
1.0b
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
1.0b
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
1.0b
(sqrt (* 2 PI))

rewrite13.2s

Algorithm
rewrite-expression-head
Rules
3986×frac-times
3654×frac-add
2062×associate-*l/
2032×associate-*r/
1890×frac-sub
1626×flip3-+ flip-+
704×flip3-- flip--
357×*-un-lft-identity
126×times-frac
108×sub-div
96×prod-diff
91×add-sqr-sqrt
71×add-cube-cbrt
62×distribute-lft-out
58×distribute-lft-out--
52×distribute-rgt-in distribute-lft-in
21×unpow-prod-down cube-prod
12×pow1 associate-*r*
11×add-cbrt-cube add-exp-log
difference-of-squares
associate-*l*
expm1-log1p-u sub-neg associate-/r/ insert-posit16 log1p-expm1-u add-log-exp
pow-unpow pow-prod-down
sqrt-pow1 pow-exp prod-exp *-commutative cbrt-unprod div-inv rem-cube-cbrt unswap-sqr
cube-div cube-mult pow-to-exp cbrt-undiv pow-pow pow1/2 unpow3 div-exp sqrt-prod sqr-pow
Counts
4 → 2281
Calls
4 calls:
15.0ms
(pow (/ -0.13857109526572012 (- 6 z)) 3)
6.4s
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
6.4s
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
4.0ms
(sqrt (* 2 PI))

series618.0ms

Counts
4 → 10
Calls
4 calls:
55.0ms
(pow (/ -0.13857109526572012 (- 6 z)) 3)
280.0ms
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
284.0ms
(* (+ (* (/ -0.13857109526572012 (- 6 z)) (/ -0.13857109526572012 (- 6 z))) (- (* (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2)))) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))) (* (/ -0.13857109526572012 (- 6 z)) (+ (/ 771.3234287776531 (+ (- 1 z) 2)) (/ -176.6150291621406 (+ 1 (+ (- 1 z) 2))))))) (- 0.9999999999998099 (+ (/ 676.5203681218851 (- 1 z)) (/ -1259.1392167224028 (- 2 z)))))
0.0ms
(sqrt (* 2 PI))

simplify15.5s

Counts
2291 → 2291
Iterations
IterNodes
done5000
03202

prune1.9m

Pruning

7 alts after pruning (5 fresh and 2 done)

Merged error: 0.1b

regimes199.0ms

bsearch0.0ms

simplify98.0ms

Iterations
IterNodes
done156
1156
0111

end0.0ms

sample14.6s

Algorithm
intervals
Results
12.1s1066×body10240exit
1.0s456×body1280nan
896.0ms2305×body80valid
294.0ms333×body640nan
115.0ms183×body320nan
40.0ms95×body160nan
14.0ms69×body80nan