Details

sample3.5m (38.1%)

Algorithm
60×intervals
Results
1.5m335587×body80valid
32.6s208466×body80nan
28.3s21694×body1280valid
11.1s10988×body640valid
6.8s5336×body2560valid
4.0s5067×body320valid
2.0s16512×pre80true
1.1s2384×body160valid
214.0ms215×body5120valid

simplify2.2m (24.6%)

prune1.6m (17.3%)

series47.7s (8.7%)

Calls

329 calls:

1.1s
(cbrt (* (/ (- y z) (- (+ t 1.0) z)) (- a x)))
1.1s
(cbrt (* (/ (- y z) (- (+ t 1.0) z)) (- a x)))
1.1s
(cbrt (* (/ (- y z) (- (+ t 1.0) z)) (- a x)))
802.0ms
(cbrt (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))
766.0ms
(* (/ (/ (- y z) (* (cbrt (- (+ t 1.0) z)) (* (* (cbrt (cbrt (- (+ t 1.0) z))) (cbrt (cbrt (- (+ t 1.0) z)))) (cbrt (cbrt (- (+ t 1.0) z)))))) (cbrt (- (+ t 1.0) z))) (- a x))

regimes29.5s (5.4%)

Accuracy

Total 43.4b remaining (28.7%)

Threshold costs 3.8b (2.5%)

10.5b-5.7%Linear.Matrix:det44 from linear-1.19.1.3
5.0b38.4%Linear.Matrix:det33 from linear-1.19.1.3
4.9b82.4%The quadratic formula (r1)
4.7b82.4%NMSE problem 3.2.1
3.9b30.6%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1

rewrite18.6s (3.4%)

Algorithm
99×rewrite-expression-head
Calls

329 calls:

2.1s
(* (/ (/ (- y z) (* (cbrt (- (+ t 1.0) z)) (* (* (cbrt (cbrt (- (+ t 1.0) z))) (cbrt (cbrt (- (+ t 1.0) z)))) (cbrt (cbrt (- (+ t 1.0) z)))))) (cbrt (- (+ t 1.0) z))) (- a x))
1.1s
(cbrt (* (* (exp (/ (- (+ f n)) (- f n))) (exp (/ (- (+ f n)) (- f n)))) (exp (/ (- (+ f n)) (- f n)))))
1.1s
(* (* (exp (/ (- (+ f n)) (- f n))) (exp (/ (- (+ f n)) (- f n)))) (exp (/ (- (+ f n)) (- f n))))
512.0ms
(/ x (/ y (exp (- (+ (* y (log z)) (* (- t 1.0) (log a))) b))))
461.0ms
(/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a)))
Rules
16583×*-un-lft-identity
9687×times-frac
6653×exp-prod
5625×add-sqr-sqrt
3604×cbrt-div
3298×add-cube-cbrt
2763×distribute-rgt-neg-in
2607×distribute-lft-out--
2251×pow-prod-down
2035×distribute-lft-out
1878×distribute-lft-neg-in
1705×pow-prod-up
1559×frac-times
1543×pow1
1513×add-exp-log
1419×add-cbrt-cube
1374×associate-*l*
1353×flip3-- flip--
994×difference-of-squares
944×associate-/r/
796×cbrt-prod
717×pow-sqr
708×associate-*r/
634×associate-*l/
584×associate-*r*
529×add-log-exp
523×prod-exp
508×neg-mul-1
496×cbrt-unprod
370×sqrt-prod
348×associate-/l*
329×insert-posit16
271×div-exp
257×associate-/r*
250×log-pow
239×cbrt-undiv
203×frac-sub
177×div-inv
165×sqrt-pow1
140×unswap-sqr
138×sub-neg
137×tan-quot
126×*-commutative
111×distribute-rgt-in distribute-lft-in
101×log-prod
87×pow-plus flip-+ flip3-+
83×exp-diff distribute-frac-neg
80×div-sub
79×exp-neg
76×neg-sub0
74×sqrt-div
66×diff-log
64×exp-sum
59×frac-2neg clear-num
58×sin-mult
56×pow2
50×associate-/l/
43×sum-log
41×associate--l+
35×associate-+r+ rem-exp-log
33×pow1/3 pow1/2
31×cos-mult
29×swap-sqr
28×associate--r+ rem-sqrt-square
22×1-exp rec-exp
17×associate-+l+ frac-add
16×sub-div +-commutative log-div
14×un-div-inv
10×pow-flip pow-unpow associate-+l- unpow-prod-down
inv-pow
pow-exp pow-pow
distribute-lft-neg-out associate--l- associate-+r- sqr-pow distribute-neg-frac pow-to-exp e-exp-1
neg-log distribute-rgt-out-- cube-div rem-log-exp
rem-cube-cbrt pow3 tan-sum exp-to-pow remove-posit16 rem-cbrt-cube associate--r- cos-sum
difference-of-sqr--1 cube-unmult unpow3 log-rec difference-of-sqr-1 sqrt-unprod cube-mult unpow2 cube-prod unpow1/3 cos-2 distribute-rgt-out

bsearch7.2s (1.3%)

localize6.3s (1.1%)

end1.0ms (0.0%)