Details

series5.6m

Calls

337 calls:

Slowest
4.4m
(+ (+ (* (fma 1 a (- (* (cbrt x) (* (cbrt x) (cbrt x))))) (/ (- y z) (- (+ 1.0 t) z))) (* (fma (- (cbrt x)) (* (cbrt x) (cbrt x)) (* (cbrt x) (* (cbrt x) (cbrt x)))) (/ (- y z) (- (+ 1.0 t) z)))) x)
4.3s
(fma (- (* (* x (* 18.0 y)) z) (* a 4.0)) t (- (* c b) (fma k (* 27.0 j) (* (* x 4.0) i))))
3.9s
(fma (- (* (* x 18.0) (* y z)) (* a 4.0)) t (- (* c b) (fma k (* 27.0 j) (* (* x 4.0) i))))
3.7s
(fma (- (* (* (* x 18.0) y) z) (* a 4.0)) t (- (* c b) (fma k (* 27.0 j) (* (* x 4.0) i))))
3.5s
(fma (- (* (* (* x 18.0) y) z) (* a 4.0)) t (- (* c b) (fma k (* 27.0 j) (* (* x 4.0) i))))

prune4.6m

sample3.7m

Algorithm
60×intervals
Results
1.7m335826×body80valid
34.3s206243×body80nan
29.5s21621×body1280valid
11.2s11009×body640valid
7.1s5289×body2560valid
4.5s5018×body320valid
1.2s16512×pre80true
1.1s2464×body160valid
190.0ms228×body5120valid

simplify1.4m

regimes26.4s

Accuracy

Total 42.9b remaining (25.5%)

Threshold costs 5.8b (3.5%)

10.3b-18.6%Linear.Matrix:det44 from linear-1.19.1.3
4.9b38.1%Linear.Matrix:det33 from linear-1.19.1.3
4.9b82.4%The quadratic formula (r1)
4.7b82.9%NMSE problem 3.2.1
4.3b22.2%Hakyll.Web.Tags:renderTagCloud from hakyll-4.7.2.3

rewrite12.9s

Algorithm
100×rewrite-expression-head
Calls

337 calls:

Slowest
1.5s
(/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (* (cbrt (+ (* (+ y a) y) b)) (* (cbrt (* (cbrt (+ (* (+ y a) y) b)) (cbrt (+ (* (+ y a) y) b)))) (cbrt (cbrt (+ (* (+ y a) y) b))))) (* (cbrt (+ (* (+ y a) y) b)) y)) c) y) i))
632.0ms
(* (* (- (/ (+ (tan y) (tan z)) (- 1 (* (tan z) (tan y)))) (tan a)) (- (/ (+ (tan y) (tan z)) (- 1 (* (tan z) (tan y)))) (tan a))) (- (/ (+ (tan y) (tan z)) (- 1 (* (tan z) (tan y)))) (tan a)))
413.0ms
(cbrt (* (* (- (/ (+ (tan y) (tan z)) (- 1 (* (tan z) (tan y)))) (tan a)) (- (/ (+ (tan y) (tan z)) (- 1 (* (tan z) (tan y)))) (tan a))) (- (/ (+ (tan y) (tan z)) (- 1 (* (tan z) (tan y)))) (tan a))))
390.0ms
(/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (* (cbrt (+ (* (+ y a) y) b)) (cbrt (+ (* (+ y a) y) b))) (* (cbrt (+ (* (+ y a) y) b)) y)) c) y) i))
373.0ms
(/ (+ (* (+ (* (+ (* (* (cbrt (* (+ (* x y) z) y)) (cbrt (* (+ (* x y) z) y))) (cbrt (* (+ (* x y) z) y))) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))
Rules
15251×times-frac
10603×*-un-lft-identity
10547×add-sqr-sqrt
9403×add-cube-cbrt
5293×prod-diff
1366×add-exp-log
1121×pow1
1113×add-cbrt-cube
1001×div-inv
923×sqrt-prod
585×distribute-rgt-neg-in
557×distribute-lft-neg-in
520×associate-*r*
496×add-log-exp
412×associate-/r/
403×prod-exp
400×associate-*l*
398×fma-neg
383×cbrt-unprod
376×difference-of-squares
370×associate-/r*
339×log1p-expm1-u
337×expm1-log1p-u insert-posit16
333×pow-prod-down
324×flip3-- flip--
323×tan-quot
322×frac-times
313×distribute-lft-out
312×distribute-lft-out--
292×cbrt-prod
282×div-exp
261×associate-/l*
231×cbrt-div
228×distribute-rgt-in distribute-lft-in
221×associate-*l/
191×exp-sum
188×cbrt-undiv
184×associate-*r/
180×neg-mul-1
167×log-prod
165×frac-sub
132×unswap-sqr
107×associate-+l+
106×log-pow
104×exp-diff
97×*-commutative
94×sub-neg
86×flip-+ flip3-+
82×associate-+r+
71×pow1/3
70×associate--r+
67×exp-prod
65×sqrt-div
60×diff-log
56×frac-2neg clear-num
49×fma-def
45×1-exp rec-exp
42×associate-/l/
40×sqrt-pow1 swap-sqr pow-prod-up
39×pow1/2 fma-udef
36×pow-sqr
33×rem-sqrt-square
27×sum-log frac-add
25×associate--l+
24×cos-mult sin-mult
23×rem-exp-log
22×pow-plus
21×pow-unpow
16×div-sub distribute-neg-in
13×pow-flip unpow-prod-down log-div
12×pow2 sub-div inv-pow associate-+l-
11×unpow-prod-up neg-sub0 +-commutative
10×associate--l-
pow-pow
neg-log
pow-exp sqr-pow difference-of-sqr-1 pow-to-exp distribute-neg-frac un-div-inv expm1-def cos-2
associate-+r- distribute-frac-neg rem-log-exp
expm1-log1p expm1-udef log1p-expm1 log1p-udef pow3 tan-sum exp-to-pow distribute-rgt-out-- cos-sum
remove-posit16 difference-of-sqr--1 distribute-rgt-neg-out sqrt-unprod exp-neg pow-neg unpow2 rem-cbrt-cube associate--r- pow-sub distribute-rgt-out

bsearch6.1s

localize6.1s

end1.0ms