Details

sample1.8m (44.3%)

Algorithm
60×intervals
Results
51.7s336791×body80valid
12.6s206668×body80nan
10.6s21676×body1280valid
3.9s10969×body640valid
3.1s5335×body2560valid
1.2s4925×body320valid
793.0ms16512×pre80true
446.0ms2492×body160valid
89.0ms212×body5120valid

series47.3s (19.9%)

Calls

346 calls:

2.9s
(- (- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
2.7s
(- (- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
2.7s
(- (- (+ (- (* (* x (* 18.0 y)) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
492.0ms
(/ (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))
475.0ms
(pow (+ (log (+ x y)) (log (sqrt z))) 3)

prune40.2s (16.9%)

rewrite16.3s (6.9%)

Algorithm
102×rewrite-expression-head
Calls

346 calls:

3.5s
(- (- (+ (- (* (* (* x 18.0) y) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
3.0s
(- (- (+ (- (* (* x (* 18.0 y)) (* z t)) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
2.5s
(- (- (+ (- (* (* x 18.0) (* y (* z t))) (* (* a 4.0) t)) (* b c)) (* (* x 4.0) i)) (* (* j 27.0) k))
587.0ms
(+ (- (+ (+ (log (+ x y)) (log (sqrt z))) (log (sqrt z))) t) (* (- a 0.5) (log t)))
509.0ms
(/ (* (* x (* (cbrt (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))) (cbrt (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))))) (cbrt (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))))) y)
Rules
6718×times-frac
5036×*-un-lft-identity
4804×add-sqr-sqrt
3844×add-cube-cbrt
1981×add-exp-log
1523×cbrt-prod
1184×add-cbrt-cube
909×prod-exp
897×pow1
697×distribute-rgt-neg-in
685×unpow-prod-down
680×associate-*r*
657×distribute-lft-neg-in
569×add-log-exp
562×cube-prod
539×associate-*l*
396×flip-- flip3--
374×cbrt-unprod
357×associate-/l*
340×cbrt-div associate-/r*
339×div-inv
333×div-exp
319×distribute-lft-out--
305×frac-times
303×distribute-lft-out
279×associate-*r/
259×difference-of-squares
239×pow-prod-down
217×neg-mul-1
204×associate-/r/
189×log-prod
184×cbrt-undiv
176×associate-*l/
174×pow-exp
172×sqrt-prod
169×unswap-sqr
159×flip-+ flip3-+
156×distribute-rgt-in distribute-lft-in
155×pow-to-exp
116×sub-neg
113×*-commutative
105×frac-sub
84×pow1/3
82×sqrt-div
77×log-pow
75×swap-sqr
72×diff-log
68×sum-log
65×clear-num frac-2neg
54×associate-/l/ associate-+r+
51×sqr-pow
42×sin-mult sqrt-pow1
36×distribute-rgt-out--
34×tan-quot
33×+-commutative
31×1-exp rec-exp
29×associate-+l+
28×pow1/2
26×exp-sum
25×pow-unpow rem-sqrt-square associate--l+
24×frac-add
23×associate-+l-
22×unpow3 cube-mult
20×pow-prod-up
18×associate--r+
17×neg-sub0 cos-mult
15×cube-div pow-pow
14×pow-sqr
13×pow-plus
12×neg-log exp-prod log-div
11×inv-pow pow-flip associate--l-
10×unpow2
sub-div div-sub
pow2
rem-cube-cbrt
un-div-inv log-rec
distribute-frac-neg rem-cbrt-cube distribute-rgt-neg-out distribute-neg-frac
rem-exp-log
exp-diff cos-sum associate-+r- tan-sum
pow3 distribute-lft-neg-out cube-unmult unpow1/2 distribute-rgt-out sqrt-unprod rem-log-exp

regimes13.5s (5.7%)

Accuracy

Total 39.1b remaining (25.1%)

Threshold costs 2.8b (1.8%)

10.5b-19.9%Linear.Matrix:det44 from linear-1.19.1.3
3.7b86.3%The quadratic formula (r1)
3.6b29.2%Linear.Matrix:det33 from linear-1.19.1.3
2.6b90.8%NMSE problem 3.2.1
2.6b0%cos(2*x)/(cos^2(x)*sin^2(x))

simplify8.3s (3.5%)

Algorithm
162×egg-herbie

bsearch4.2s (1.8%)

localize2.6s (1.1%)

end0.0ms (0.0%)