Details

sample1.2m (36.4%)

Algorithm
60×intervals
Results
24.2s335312×body80valid
9.0s21460×body1280valid
8.6s210464×body80nan
3.1s10856×body640valid
2.5s5300×body2560valid
974.0ms5080×body320valid
445.0ms16512×pre80true
343.0ms2595×body160valid
64.0ms221×body5120valid

prune46.8s (24.6%)

series37.8s (19.9%)

Calls

344 calls:

485.0ms
(* (/ (/ (* (cbrt (- y z)) (cbrt (- y z))) (cbrt (- (+ t 1.0) z))) 1) (* (/ (/ (* (cbrt (* (cbrt (- y z)) (cbrt (- y z)))) (cbrt (cbrt (- y z)))) (cbrt (- (+ t 1.0) z))) (cbrt (- (+ t 1.0) z))) (- a x)))
476.0ms
(/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a)))
473.0ms
(* (/ (/ (- y z) (* (cbrt (- (+ t 1.0) z)) (cbrt (- (+ t 1.0) z)))) (cbrt (- (+ t 1.0) z))) (- a x))
467.0ms
(* (/ (/ (* (cbrt (- y z)) (cbrt (- y z))) (cbrt (- (+ t 1.0) z))) 1) (* (/ (/ (cbrt (- y z)) (cbrt (- (+ t 1.0) z))) (cbrt (- (+ t 1.0) z))) (- a x)))
459.0ms
(* (/ (- y z) (- (+ t 1.0) z)) (- a x))

regimes14.0s (7.4%)

Accuracy

Total 45.3b remaining (28.9%)

Threshold costs 1.9b (1.2%)

12.6b-21.2%Linear.Matrix:det44 from linear-1.19.1.3
8.3b22.9%Linear.Matrix:det33 from linear-1.19.1.3
4.2b73.5%Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2
3.2b88.1%NMSE problem 3.2.1
2.4b61%Graphics.Rendering.Chart.Backend.Diagrams:calcFontMetrics from Chart-diagrams-1.5.1

simplify8.6s (4.5%)

Algorithm
162×egg-herbie

rewrite6.8s (3.6%)

Algorithm
102×rewrite-expression-head
Calls

344 calls:

282.0ms
(* (/ (/ (* (cbrt (- y z)) (cbrt (- y z))) (cbrt (- (+ t 1.0) z))) 1) (* (/ (/ (cbrt (- y z)) (cbrt (- (+ t 1.0) z))) (cbrt (- (+ t 1.0) z))) (- a x)))
279.0ms
(/ (* (* x (/ (pow (/ 1 a) (/ 1.0 2)) (* (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))) (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))))) (/ (pow (/ 1 a) (/ 1.0 2)) (cbrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))))) y)
209.0ms
(* (/ (/ (* (cbrt (- y z)) (cbrt (- y z))) (cbrt (- (+ t 1.0) z))) 1) (* (/ (/ (* (cbrt (* (cbrt (- y z)) (cbrt (- y z)))) (cbrt (cbrt (- y z)))) (cbrt (- (+ t 1.0) z))) (cbrt (- (+ t 1.0) z))) (- a x)))
188.0ms
(* (cbrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))) (cbrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))))
182.0ms
(* (/ (/ (- y z) (* (cbrt (- (+ t 1.0) z)) (cbrt (- (+ t 1.0) z)))) (cbrt (- (+ t 1.0) z))) (- a x))
Rules
7181×times-frac
4932×*-un-lft-identity
4699×add-sqr-sqrt
3799×add-cube-cbrt
3624×add-exp-log
1424×prod-exp
1353×add-cbrt-cube
1337×div-exp
932×cbrt-prod
814×pow1
742×associate-/r*
705×associate-*l*
700×unpow-prod-down
541×associate-*r*
510×add-log-exp
477×flip-- flip3--
462×cbrt-unprod
427×cbrt-div
396×pow-exp
342×associate-/r/
330×cbrt-undiv distribute-rgt-neg-in
326×associate-/l*
324×frac-times
310×distribute-lft-neg-in
309×distribute-lft-out--
302×div-inv
300×difference-of-squares
296×sqrt-prod
285×distribute-lft-out
251×associate-*r/
222×associate-*l/
214×distribute-rgt-in distribute-lft-in
210×pow-to-exp
203×pow-prod-down
155×flip-+ flip3-+
150×1-exp
147×sub-neg
145×log-prod
140×unswap-sqr
124×exp-sum
117×*-commutative frac-sub
114×sqrt-div
101×neg-mul-1
98×rec-exp
82×pow1/3
79×tan-quot
77×sqr-pow
70×associate-+l+
68×clear-num frac-2neg
60×associate-+r+
58×associate-/l/
50×diff-log
49×log-pow
45×sqrt-pow1
43×sum-log
34×sin-mult
31×pow1/2
30×swap-sqr
28×rem-sqrt-square cube-prod cos-mult associate--r+
27×frac-add
23×+-commutative
20×pow-unpow exp-prod
18×pow-prod-up
16×sub-div
15×inv-pow pow-flip associate--l+
12×pow-sqr pow-plus neg-sub0 associate-+l- log-div
11×cube-div
10×pow-pow distribute-lft-neg-out unpow2
un-div-inv neg-log div-sub
pow2 log-rec
associate--l-
rem-exp-log unpow3 cube-mult
exp-diff distribute-frac-neg rem-cbrt-cube
cos-sum rem-cube-cbrt unpow1/3 associate-+r- distribute-neg-in unpow-prod-up tan-sum distribute-neg-frac rem-log-exp
sqrt-unprod pow3 exp-neg pow-sub distribute-rgt-neg-out

bsearch4.4s (2.3%)

localize2.7s (1.4%)

end0.0ms (0.0%)