Details

Time bar (total: 10.0m)

sample964.0ms

Algorithm
intervals
Results
355.0ms134×body10240exit
179.0ms115×body1280valid
119.0ms48×body1280nan
66.0ms71×body640valid
57.0ms18×body320nan
38.0ms45×body320valid
38.0ms39×body640nan
22.0ms11×body80valid
9.0ms17×body160valid
2.0ms11×body80nan
2.0msbody160nan

simplify2.2s

Counts
1 → 1
Iterations

Useful iterations: 3 (563.0ms)

IterNodesCost
05594
113394
244992
3287489
done500189

prune58.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.9b

localize87.0ms

Local error

Found 4 expressions with local error:

0.6b
(* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
1.0b
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
1.0b
(/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
1.0b
(sqrt (* PI 2.0))

rewrite3.3m

Algorithm
rewrite-expression-head
Rules
916×frac-add
336×flip3-+ flip-+
198×*-un-lft-identity
152×distribute-lft-out
116×frac-times associate-*r/
37×associate-*r*
27×add-exp-log
20×associate-*l* add-cbrt-cube
19×add-sqr-sqrt
14×prod-exp
12×add-cube-cbrt
pow1
times-frac div-exp
unpow-prod-down
associate-+l- cbrt-unprod
cbrt-undiv expm1-log1p-u associate-/r* log1p-expm1-u add-log-exp unswap-sqr
pow-to-exp exp-sum associate-*l/ pow-exp
sqrt-pow1 exp-diff pow-prod-down sqrt-prod associate-/r/ *-commutative div-inv pow-sub sqr-pow
unpow-prod-up distribute-rgt-in frac-2neg distribute-lft-in pow1/2 clear-num associate-/l/ associate-/l* distribute-lft-out--
Counts
4 → 372
Calls
4 calls:
3.2m
(* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
1.1s
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
930.0ms
(/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
5.0ms
(sqrt (* PI 2.0))

series1.3s

Counts
4 → 10
Calls
4 calls:
631.0ms
(* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
263.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
392.0ms
(/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
0.0ms
(sqrt (* PI 2.0))

simplify693.0ms

Counts
382 → 382
Iterations

Useful iterations: done (584.0ms)

IterNodesCost
0142998383
done500090484

prune6.4s

Pruning

8 alts after pruning (8 fresh and 0 done)

Merged error: 0.0b

localize73.0ms

Local error

Found 4 expressions with local error:

0.0b
(+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))
0.6b
(* (* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp z)) (exp (- (- 1.0 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
1.0b
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
1.0b
(sqrt (* PI 2.0))

rewrite2.1m

Algorithm
rewrite-expression-head
Rules
1850×frac-add
682×flip3-+ flip-+
465×frac-times
464×*-un-lft-identity
278×distribute-lft-out
234×exp-diff
233×associate-*r/
121×associate-*l/
81×times-frac
37×associate-*r*
32×fma-def
28×distribute-lft-out--
25×add-log-exp
23×add-exp-log
20×add-cbrt-cube
17×prod-exp
15×sum-log
14×add-sqr-sqrt
12×pow1 associate-*l*
add-cube-cbrt cbrt-unprod
unpow-prod-down
expm1-log1p-u div-exp pow-prod-down log1p-expm1-u
unswap-sqr
cbrt-undiv pow-to-exp sqrt-pow1 pow-exp sqrt-prod *-commutative sqr-pow
unpow-prod-up +-commutative distribute-rgt-in associate-+l- associate-+l+ associate-+r+ distribute-lft-in pow1/2 pow-sub
Counts
4 → 639
Calls
4 calls:
5.4s
(+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))
2.0m
(* (* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp z)) (exp (- (- 1.0 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
651.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
5.0ms
(sqrt (* PI 2.0))

series1.1s

Counts
4 → 10
Calls
4 calls:
76.0ms
(+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))
736.0ms
(* (* (/ (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0))) (exp z)) (exp (- (- 1.0 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
261.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (sqrt (* PI 2.0)))
0.0ms
(sqrt (* PI 2.0))

simplify985.0ms

Counts
649 → 649
Iterations

Useful iterations: done (758.0ms)

IterNodesCost
01896203257
done5002198968

prune11.9s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 0.0b

localize82.0ms

Local error

Found 4 expressions with local error:

0.6b
(* (* (/ (cbrt (* (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5))) (* (* PI 2.0) (sqrt (* PI 2.0))))) (exp z)) (exp (- (- 1.0 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
1.0b
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)))
1.0b
(sqrt (* PI 2.0))
1.0b
(* (* PI 2.0) (sqrt (* PI 2.0)))

rewrite2.0m

Algorithm
rewrite-expression-head
Rules
1832×frac-add
672×flip3-+ flip-+
465×frac-times
234×exp-diff associate-*r/
205×*-un-lft-identity
157×distribute-lft-out
120×associate-*l/
48×associate-*r*
32×pow1
27×add-exp-log
22×add-sqr-sqrt
19×add-cbrt-cube
18×unpow-prod-down
17×prod-exp
14×associate-*l*
12×pow-prod-down
10×add-cube-cbrt
cbrt-unprod unswap-sqr
sqr-pow
pow-prod-up
pow-to-exp sqrt-pow1 pow-exp
expm1-log1p-u log1p-expm1-u add-log-exp
unpow-prod-up pow1/2 *-commutative
distribute-rgt-in distribute-lft-in sqrt-prod distribute-lft-out--
cbrt-undiv associate-+l- div-exp pow-sub
Counts
4 → 615
Calls
4 calls:
2.0m
(* (* (/ (cbrt (* (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5))) (* (* PI 2.0) (sqrt (* PI 2.0))))) (exp z)) (exp (- (- 1.0 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
1.2s
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)))
4.0ms
(sqrt (* PI 2.0))
33.0ms
(* (* PI 2.0) (sqrt (* PI 2.0)))

series1.5s

Counts
4 → 8
Calls
4 calls:
1.3s
(* (* (/ (cbrt (* (* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5))) (* (* PI 2.0) (sqrt (* PI 2.0))))) (exp z)) (exp (- (- 1.0 7.0) 0.5))) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
200.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)))
0.0ms
(sqrt (* PI 2.0))
0.0ms
(* (* PI 2.0) (sqrt (* PI 2.0)))

simplify1.0s

Counts
623 → 623
Iterations

Useful iterations: done (805.0ms)

IterNodesCost
01950213068
done5000208835

prune13.6s

Pruning

6 alts after pruning (5 fresh and 1 done)

Merged error: 0.0b

localize88.0ms

Local error

Found 4 expressions with local error:

0.6b
(* (exp (- (- 1.0 7.0) 0.5)) (+ (+ (+ (/ 12.507343278686905 (+ (- z 1.0) 5.0)) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (+ (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (+ (/ 676.5203681218851 z) 0.9999999999998099))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0)))))
1.0b
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)))
1.0b
(sqrt (* PI 2.0))
1.0b
(* (* PI 2.0) (sqrt (* PI 2.0)))

rewrite1.9m

Algorithm
rewrite-expression-head
Calls
3 calls:
1.2s
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (* 2 (+ (- z 1.0) 0.5))) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)))
4.0ms
(sqrt (* PI 2.0))
31.0ms
(* (* PI 2.0) (sqrt (* PI 2.0)))