Details

simplify5.9m (45.6%)

sample3.5m (27.4%)

Algorithm
60×intervals
Results
1.6m335897×body80valid
34.4s209084×body80nan
25.5s21202×body1280valid
13.1s11193×body640valid
6.2s5250×body2560valid
4.0s5218×body320valid
1.8s2523×body160valid
1.3s16512×pre80true
189.0ms200×body5120valid

prune1.7m (12.9%)

series47.8s (6.2%)

Calls

339 calls:

1.0s
(/ 1 (* (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (/ 1 (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))))
774.0ms
(* (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (/ 1 (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)))
725.0ms
(/ (- (* (sqrt (+ a t)) (* z (* (- a (/ 5.0 6.0)) (* t 3.0)))) (* (- b c) (* (- (* (+ a (/ 5.0 6.0)) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* 2.0 (- a (/ 5.0 6.0)))) t))) (* t (* (- a (/ 5.0 6.0)) (* t 3.0))))
692.0ms
(- (* (sqrt (+ a t)) (* z (* (- a (/ 5.0 6.0)) (* t 3.0)))) (* (- b c) (* (- (* (+ a (/ 5.0 6.0)) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* 2.0 (- a (/ 5.0 6.0)))) t)))
643.0ms
(/ (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))

regimes32.8s (4.2%)

Accuracy

Total 39.1b remaining (26.4%)

Threshold costs 3.2b (2.1%)

11.4b-8.9%Linear.Matrix:det44 from linear-1.19.1.3
6.1b-7.9%Linear.Matrix:det33 from linear-1.19.1.3
4.3b84.1%The quadratic formula (r1)
3.0b88.3%NMSE problem 3.2.1
2.6b0%cos(2*x)/(cos^2(x)*sin^2(x))

rewrite15.9s (2.1%)

Algorithm
101×rewrite-expression-head
Calls

339 calls:

1.2s
(/ (- (* (sqrt (+ a t)) (* z (* (- a (/ 5.0 6.0)) (* t 3.0)))) (* (- b c) (* (- (* (+ a (/ 5.0 6.0)) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* 2.0 (- a (/ 5.0 6.0)))) t))) (* t (* (- a (/ 5.0 6.0)) (* t 3.0))))
1.0s
(- (* (sqrt (+ a t)) (* z (* (- a (/ 5.0 6.0)) (* t 3.0)))) (* (- b c) (* (- (* (+ a (/ 5.0 6.0)) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* 2.0 (- a (/ 5.0 6.0)))) t)))
501.0ms
(/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t) (+ (* (* (cbrt (+ (* (+ (* (+ y a) y) b) y) c)) (cbrt (+ (* (+ (* (+ y a) y) b) y) c))) (* (cbrt (+ (* (+ (* (+ y a) y) b) y) c)) y)) i))
394.0ms
(* (- (* (+ a (/ 5.0 6.0)) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* 2.0 (- a (/ 5.0 6.0)))) t)
300.0ms
(+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c))
Rules
3139×associate-*l/
2723×associate-*r/
2646×add-sqr-sqrt
2601×*-un-lft-identity
1907×times-frac
1895×frac-sub
1856×flip3-- flip--
1846×frac-times
1679×add-cube-cbrt
1634×add-exp-log
1330×add-cbrt-cube
1223×pow1
864×sqrt-div
846×flip-+ flip3-+
664×associate-*r*
620×associate-*l*
589×prod-exp
568×add-log-exp
546×associate-/l/
477×cbrt-unprod
400×pow-prod-down
339×insert-posit16
327×distribute-lft-out--
293×div-exp
292×difference-of-squares
269×cbrt-prod
255×associate-/r*
220×associate-/l*
202×sqrt-prod
200×cbrt-undiv
166×distribute-lft-out
165×cbrt-div
156×unswap-sqr
135×sub-div
126×*-commutative
125×tan-quot distribute-rgt-neg-in
121×associate-/r/
120×div-inv
119×sub-neg
107×exp-prod
92×distribute-lft-neg-in
85×distribute-rgt-in distribute-lft-in
76×diff-log
72×pow1/3
70×log-prod pow-prod-up
69×1-exp log-pow
58×frac-2neg clear-num
57×rec-exp
54×sum-log
47×sqrt-pow1
43×swap-sqr pow-sqr
42×pow-plus
36×sin-mult
33×pow1/2
31×cos-mult
30×exp-sum neg-mul-1
28×associate-+l+
26×rem-sqrt-square
25×associate-+r+
24×un-div-inv
22×pow-flip associate--r+ rem-exp-log
21×associate--l+
20×+-commutative
19×pow2 div-sub
16×frac-add
15×pow-unpow inv-pow
13×distribute-rgt-neg-out associate-+l-
11×neg-sub0
10×exp-diff
neg-log unpow-prod-down log-div
pow3 associate--l-
distribute-neg-frac
distribute-rgt-out-- cos-2
pow-exp sqr-pow pow-pow pow-to-exp unsub-neg
associate-+r- distribute-frac-neg cos-sum tan-sum associate--r-
distribute-lft-neg-out difference-of-sqr-1 sqrt-unprod remove-posit16 sqr-cos rem-cbrt-cube rem-log-exp

localize6.4s (0.8%)

bsearch5.7s (0.7%)

end1.0ms (0.0%)