Details

simplify1.2m (48.7%)

sample1.0m (42.6%)

Algorithm
43×intervals
Results
47.1s7167×body10240exit
3.3s39652×body80valid
3.0s40122×body80nan
2.4s1412×body1280valid
1.2s913×body640valid
374.0ms8177×pre80true
360.0ms1140×body160valid
321.0ms862×body320valid
54.0ms96×body2560valid
24.0ms112×pre10240exit
24.0ms264×body160nan
4.0msbody5120valid
3.0ms217×pre80false

rewrite6.0s (4.2%)

Algorithm
47×rewrite-expression-head
Calls

150 calls:

173.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))
167.0ms
(/ (- (sqrt (- (* b b) (* (* 4.0 a) c))) b) (* 2.0 a))
162.0ms
(* (/ (/ a1 (* (cbrt b1) (cbrt b1))) (* (cbrt b2) (cbrt b2))) (/ (/ a2 (cbrt b1)) (cbrt b2)))
161.0ms
(sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))) (* (- phi1 phi2) (- phi1 phi2))))
149.0ms
(* (- (/ (* m (- 1.0 m)) v) 1.0) (- 1.0 m))
Rules
1164×*-un-lft-identity
1032×add-exp-log
1023×times-frac
1010×add-sqr-sqrt
722×add-cube-cbrt
425×add-cbrt-cube
404×prod-exp
373×div-exp
299×cbrt-prod
263×pow-exp
255×add-log-exp
235×pow1
196×associate-*r*
184×pow-to-exp
163×flip--
162×flip3--
148×associate-/l*
141×associate-*l/
128×cbrt-undiv
126×distribute-lft-out
110×associate-/r*
96×cbrt-unprod
94×difference-of-squares distribute-lft-out--
88×sqrt-div
75×frac-times div-inv
70×frac-add
65×sqrt-prod
61×associate-*l* log-prod
49×associate-*r/
47×flip-+
46×flip3-+
45×sub-neg
38×clear-num frac-2neg
35×associate-/l/
34×unswap-sqr associate-/r/
30×diff-log
29×pow-prod-down
27×unpow-prod-down
25×div-sub
24×sum-log
19×*-commutative +-commutative
18×log-div
15×cos-diff distribute-rgt-neg-in
13×distribute-rgt-in distribute-lft-in distribute-rgt-out
12×pow1/2 rem-sqrt-square associate--l+ sqrt-pow1
11×cbrt-div
10×neg-sub0 exp-sum associate-+l-
exp-prod cos-sum
associate-+r- log-pow tan-quot
associate--r+ rem-log-exp
pow-unpow pow1/3 cube-prod acos-asin swap-sqr sin-diff
acos-neg sin-sum distribute-frac-neg neg-log
rem-exp-log sqr-pow associate--r-
exp-diff sin-cos-mult associate-+r+ distribute-lft1-in associate--l- pow2 pow-sqr unpow3 cube-mult pow-plus sin-mult pow-prod-up frac-sub pow-pow
rem-cube-cbrt unpow2 tanh-undef asin-acos cos-mult rem-cbrt-cube

series2.7s (1.9%)

Calls

31 calls:

227.0ms
(cbrt (pow (cos (+ (/ (* 2.0 PI) 3.0) (/ (acos (/ (- g) h)) 3.0))) 2))
178.0ms
(pow (cos (+ (/ (* 2.0 PI) 3.0) (/ (acos (/ (- g) h)) 3.0))) 3)
142.0ms
(cos (+ (/ (* 2.0 PI) 3.0) (/ (acos (/ (- g) h)) 3.0)))
118.0ms
(cbrt (pow (cos (+ (/ (* 2.0 PI) 3.0) (/ (acos (/ (- g) h)) 3.0))) 3))
108.0ms
(cos (+ (/ (* 2.0 PI) 3.0) (/ (acos (/ (- g) h)) 3.0)))

prune2.5s (1.7%)

localize1.2s (0.8%)

regimes180.0ms (0.1%)

Accuracy

Total 0.2b remaining (32.3%)

Threshold costs 0.2b (32.3%)

0.2b0%Quotient of sum of exps
0.0b0%2-ancestry mixing, negative discriminant

bsearch0.0ms (0.0%)

end0.0ms (0.0%)