Details

sample1.2m (33.9%)

Algorithm
60×intervals
Results
24.5s335576×body80valid
8.7s21244×body1280valid
8.3s207951×body80nan
3.1s10966×body640valid
2.4s5259×body2560valid
984.0ms5104×body320valid
634.0ms16512×pre80true
341.0ms2581×body160valid
58.0ms216×body5120valid

prune50.5s (24.8%)

series44.3s (21.7%)

Calls

348 calls:

2.3s
(/ (- (* (* z (/ (sqrt (+ t a)) (cbrt t))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (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)) (* (- a (/ 5.0 6.0)) (* t 3.0))))
2.1s
(- (* (* z (/ (sqrt (+ t a)) (cbrt t))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (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)))))
682.0ms
(+ x (/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a))))
569.0ms
(* (* (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))))
512.0ms
(/ (* (sqrt (* x (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))))) (sqrt (* x (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))))) y)

regimes14.9s (7.3%)

Accuracy

Total 45.2b remaining (27.9%)

Threshold costs 4.2b (2.6%)

13.2b-18.1%Linear.Matrix:det44 from linear-1.19.1.3
5.7b19.5%Linear.Matrix:det33 from linear-1.19.1.3
5.0b82.9%The quadratic formula (r1)
3.7b-14.1%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1
3.2b88.2%NMSE problem 3.2.1

rewrite10.2s (5.0%)

Algorithm
102×rewrite-expression-head
Calls

348 calls:

782.0ms
(* t (- (* (* (* (* x 18.0) (* (cbrt y) (cbrt y))) (cbrt y)) z) (* a 4.0)))
674.0ms
(* (* (/ 1 (* (cbrt (- (+ t 1.0) z)) (cbrt (- (+ t 1.0) z)))) (/ (- y z) (cbrt (- (+ t 1.0) z)))) (- a x))
669.0ms
(/ (* (sqrt (* x (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))))) (sqrt (* x (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))))) y)
573.0ms
(+ (- (+ (+ (log (+ x y)) (log (sqrt z))) (log (sqrt z))) t) (* (- a 0.5) (log t)))
332.0ms
(/ (- (* (* z (/ (sqrt (+ t a)) (cbrt t))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (* (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)) (* (- a (/ 5.0 6.0)) (* t 3.0))))
Rules
10183×times-frac
6827×*-un-lft-identity
6547×add-sqr-sqrt
5318×add-cube-cbrt
2034×add-exp-log
1830×cbrt-prod
1486×unpow-prod-down
1195×add-cbrt-cube
910×prod-exp
906×pow1
879×distribute-rgt-neg-in
836×distribute-lft-neg-in
728×associate-*r*
662×associate-*r/
647×flip3-- flip--
637×associate-*l/
618×cube-prod
555×associate-*l*
520×associate-/l*
516×add-log-exp
445×div-inv
435×frac-sub
430×difference-of-squares
418×distribute-lft-out--
395×frac-times
393×cbrt-unprod
381×sqrt-prod
368×div-exp
334×associate-/r*
332×distribute-lft-out
260×exp-sum
245×neg-mul-1
235×pow-prod-down
206×log-prod
192×cbrt-undiv
186×swap-sqr
168×distribute-rgt-in distribute-lft-in
162×pow-exp
159×unswap-sqr
154×associate-/l/
145×pow-to-exp
143×sub-neg
126×associate-/r/
124×*-commutative
120×cbrt-div
115×sqr-pow
96×flip-+ flip3-+
88×sqrt-div
83×pow1/3
81×log-pow
74×associate-+r+
65×clear-num frac-2neg
55×sum-log
52×associate-+l+
51×diff-log
48×sqrt-pow1
46×1-exp
44×pow-unpow
38×rec-exp
34×sin-mult
32×pow1/2
28×cos-mult
26×exp-prod
25×associate-+l-
24×+-commutative associate--r+
23×tan-quot pow-pow
22×log-div
21×rem-sqrt-square
20×pow-prod-up
19×unpow3 cube-mult
18×unpow-prod-up
17×neg-sub0
16×sub-div
15×inv-pow pow-flip div-sub
14×pow-sqr distribute-neg-frac
12×pow-plus associate--l+
11×frac-add
distribute-frac-neg neg-log
pow2
pow-sub
rem-cube-cbrt un-div-inv rem-exp-log
associate--l- associate-+r- log-rec
cube-div distribute-rgt-neg-out
exp-diff distribute-lft-neg-out
cos-sum sqrt-undiv sqrt-unprod associate--r- distribute-neg-in tan-sum rem-log-exp
pow3 exp-neg rem-square-sqrt rem-cbrt-cube cube-neg

simplify8.4s (4.1%)

Algorithm
162×egg-herbie

bsearch3.8s (1.9%)

localize2.7s (1.3%)

end0.0ms (0.0%)