Details

sample1.2m (33.4%)

Algorithm
60×intervals
Results
22.9s336109×body80valid
8.5s21441×body1280valid
8.1s210524×body80nan
3.0s10886×body640valid
2.3s5305×body2560valid
947.0ms5170×body320valid
386.0ms16512×pre80true
328.0ms2530×body160valid
50.0ms203×body5120valid

prune54.7s (24.6%)

series46.1s (20.8%)

Calls

343 calls:

3.7s
(pow (+ (+ (* x y) (* z t)) (* a b)) 3)
981.0ms
(/ (- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (* (cbrt t) (cbrt t)) (cbrt t)) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* (* (* (cbrt t) (cbrt t)) (cbrt t)) (* (- a (/ 5.0 6.0)) (* t 3.0))))
828.0ms
(- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (* (cbrt t) (cbrt t)) (cbrt t)) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0)))))
523.0ms
(/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a)))
505.0ms
(* (* 1 (/ (- y z) (- (+ t 1.0) z))) (- a x))

rewrite17.3s (7.8%)

Algorithm
102×rewrite-expression-head
Calls

343 calls:

721.0ms
(/ (- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (* (cbrt t) (cbrt t)) (cbrt t)) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* (* (* (cbrt t) (cbrt t)) (cbrt t)) (* (- a (/ 5.0 6.0)) (* t 3.0))))
692.0ms
(* (* (/ (- y z) (* (cbrt (- (+ t 1.0) z)) (cbrt (- (+ t 1.0) z)))) (/ (cbrt 1) (cbrt (- (+ t 1.0) z)))) (- a x))
602.0ms
(* (* (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)) (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))) (/ (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))
503.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))
449.0ms
(- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (* (cbrt t) (cbrt t)) (cbrt t)) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0)))))
Rules
19478×times-frac
12839×add-sqr-sqrt
11215×*-un-lft-identity
8322×add-cube-cbrt
6516×sqrt-prod
2715×add-exp-log
2078×difference-of-squares
1352×add-cbrt-cube
1302×associate-/l*
1223×prod-exp
1191×distribute-lft-out--
959×associate-*l/
955×associate-*r/
870×pow1
822×associate-*r*
796×flip-- flip3--
769×div-exp
638×frac-sub
573×add-log-exp
567×frac-times
555×cbrt-prod
493×unpow-prod-down
470×cbrt-unprod
437×associate-*l*
423×div-inv
350×associate-/r*
320×sqrt-div
278×pow-exp
271×distribute-lft-out
266×distribute-rgt-neg-in
265×flip-+ flip3-+
260×pow-prod-down
247×associate-/r/
244×cbrt-undiv
229×distribute-lft-neg-in
222×associate-/l/
182×distribute-rgt-in distribute-lft-in
174×cube-prod
170×pow-to-exp
157×log-prod
146×unswap-sqr
137×sub-neg
132×1-exp
119×*-commutative
105×tan-quot
100×rec-exp
89×sum-log
74×neg-mul-1
69×associate-+l+ clear-num frac-2neg
62×cbrt-div
59×associate-+r+
52×diff-log pow1/3
51×sqr-pow
42×exp-sum
36×+-commutative
33×log-pow
32×sqrt-pow1
31×pow1/2
30×frac-add associate-+l-
29×sin-mult
28×rem-sqrt-square
26×exp-prod
23×swap-sqr associate--r+
21×neg-sub0 cos-mult
19×neg-log
18×associate--l+
15×distribute-rgt-out-- pow-flip
13×pow-unpow sub-div
12×log-div
11×div-sub
10×un-div-inv inv-pow
cube-div
pow-prod-up rem-exp-log pow-sqr
associate-+r- associate--l-
rem-cube-cbrt pow-pow unpow3 cube-mult
exp-diff pow-plus distribute-neg-frac
pow2
distribute-lft-neg-out rem-cbrt-cube log-rec
cos-sum distribute-neg-in distribute-frac-neg tan-sum
sqrt-unprod exp-neg distribute-rgt-out distribute-rgt-neg-out exp-to-pow rem-log-exp

regimes14.5s (6.5%)

Accuracy

Total 37.7b remaining (24.8%)

Threshold costs 3.4b (2.3%)

12.8b-17%Linear.Matrix:det44 from linear-1.19.1.3
4.5b9.5%Linear.Matrix:det33 from linear-1.19.1.3
3.3b87.7%NMSE problem 3.2.1
2.5b0%cos(2*x)/(cos^2(x)*sin^2(x))
2.0b-9.9%Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2

simplify9.0s (4.1%)

Algorithm
162×egg-herbie

bsearch3.9s (1.8%)

localize2.4s (1.1%)

end1.0ms (0.0%)