Details

sample1.3m (35.3%)

Algorithm
60×intervals
Results
22.7s334650×body80valid
8.6s21591×body1280valid
8.1s207828×body80nan
3.1s11265×body640valid
2.4s5317×body2560valid
980.0ms5117×body320valid
575.0ms16512×pre80true
310.0ms2438×body160valid
60.0ms235×body5120valid

prune50.7s (23.8%)

series44.8s (21.1%)

Calls

363 calls:

951.0ms
(* (/ (/ (pow (/ 1 (sqrt a)) 1.0) (sqrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))) y) (* (/ (pow (/ 1 (sqrt a)) 1.0) (sqrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))) x))
764.0ms
(/ (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))) (/ y x))
543.0ms
(/ (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))
487.0ms
(* (/ (/ (- y z) (* (cbrt (- (+ t 1.0) z)) (cbrt (- (+ t 1.0) z)))) (cbrt (- (+ t 1.0) z))) (- a x))
483.0ms
(* (* (- y z) (/ 1 (- (+ t 1.0) z))) (- a x))

rewrite16.7s (7.9%)

Algorithm
106×rewrite-expression-head
Calls

363 calls:

1.3s
(* (/ (/ (pow (/ 1 (sqrt a)) 1.0) (sqrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))) y) (* (/ (pow (/ 1 (sqrt a)) 1.0) (sqrt (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))) x))
1.1s
(/ (* 2.0 c) (- (* 2.0 (* (* (/ a (* (cbrt b) (cbrt b))) (/ (* (cbrt c) (cbrt c)) (* (cbrt (cbrt b)) (cbrt (cbrt b))))) (/ (cbrt c) (cbrt (cbrt b))))) (* 2 b)))
556.0ms
(/ (+ (* (+ (* (* (cbrt (+ (* (+ (* x y) z) y) 27464.7644705)) (cbrt (+ (* (+ (* x y) z) y) 27464.7644705))) (* (cbrt (+ (* (+ (* x y) z) y) 27464.7644705)) y)) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))
477.0ms
(exp (+ x (- (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z)))) (tan a))))
375.0ms
(/ (+ (* (+ (* (+ (* (* (+ (* x y) z) (* (cbrt y) (cbrt y))) (cbrt y)) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))
Rules
7978×times-frac
5700×*-un-lft-identity
5612×add-sqr-sqrt
4328×add-cube-cbrt
2393×add-exp-log
1457×unpow-prod-down
1288×add-cbrt-cube
1280×associate-*l*
1032×prod-exp
957×cbrt-prod
950×sqrt-prod
863×pow1
743×associate-*r*
591×add-log-exp
540×div-exp
428×cbrt-unprod
420×distribute-lft-out--
415×difference-of-squares
402×flip-- flip3--
364×associate-/l* div-inv
356×exp-sum
352×distribute-rgt-neg-in
314×associate-/r*
305×distribute-lft-out
298×associate-/r/
293×distribute-lft-neg-in
252×log-prod
238×cbrt-undiv
220×pow-prod-down
217×pow-exp
216×frac-times
199×unswap-sqr
197×cbrt-div
182×associate-*l/
178×associate-*r/
177×distribute-rgt-in distribute-lft-in
156×pow-to-exp
146×cube-prod
133×flip-+ flip3-+
132×frac-sub
125×sqr-pow *-commutative sub-neg
115×exp-prod
112×sqrt-div
93×pow1/3
91×swap-sqr
86×neg-mul-1
81×sqrt-pow1
70×log-pow
66×clear-num frac-2neg
65×sum-log
64×diff-log
52×associate-/l/
51×associate-+l+
50×associate-+r+
49×1-exp rec-exp
46×pow1/2
39×frac-add
38×sin-mult
36×rem-sqrt-square
35×cos-mult
31×neg-sub0
28×neg-log
26×tan-quot +-commutative
25×pow-unpow
24×associate-+l- associate--r+
20×pow-pow
19×rem-exp-log sub-div
16×log-div
15×un-div-inv
14×distribute-neg-in pow-flip
13×inv-pow pow-sqr pow-prod-up associate--l-
12×associate--l+
10×exp-diff
cube-div
div-sub
exp-neg pow2 pow-plus distribute-neg-frac
distribute-rgt-neg-out
sqrt-unprod log-rec
unpow3 cube-mult distribute-frac-neg
distribute-lft-neg-out associate-+r- distribute-rgt-out-- rem-log-exp
cos-sum rem-cube-cbrt tan-sum rem-cbrt-cube
unpow1/3 cube-neg

regimes13.0s (6.1%)

Accuracy

Total 40.0b remaining (25.6%)

Threshold costs 5.4b (3.5%)

8.6b0%Linear.Matrix:det44 from linear-1.19.1.3
5.3b24.8%Linear.Matrix:det33 from linear-1.19.1.3
4.4b84%NMSE problem 3.2.1
4.3b83.8%The quadratic formula (r1)
3.3b78.8%Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2

simplify8.3s (3.9%)

localize2.6s (1.2%)

bsearch1.4s (0.6%)

end0.0ms (0.0%)