Date:Friday, March 6th, 2020
Commit:4fbe8b6b on better-rr
Hostname:warfa with Racket 7.5
Seed:2020066
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:better-rrreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

prune10.7m (67.6%)

Filtered
127139 candidates to 71776 candidates (56.5%)

rewrite1.8m (11.2%)

Algorithm
102×rewrite-expression-head
Calls

346 calls:

21.8s
(/ (- (* (* (sqrt 1) (/ z (cbrt t))) (+ b c)) (* (/ (* (cbrt t) (cbrt t)) (sqrt (+ t a))) (* (- (* b b) (* c c)) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))) (* (/ (* (cbrt t) (cbrt t)) (sqrt (+ t a))) (+ b c)))
8.2s
(- (* (* (sqrt 1) (/ z (cbrt t))) (+ b c)) (* (/ (* (cbrt t) (cbrt t)) (sqrt (+ t a))) (* (- (* b b) (* c c)) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0))))))
2.7s
(- (* (/ (sqrt (+ t a)) (* (cbrt t) (cbrt t))) (/ z (cbrt t))) (* (- b c) (- (+ a (/ 5.0 6.0)) (/ 2.0 (* t 3.0)))))
857.0ms
(/ (* (cbrt (+ (* (- (* x (sqrt 1.0))) (cbrt (sin B))) (* (/ (tan B) (sqrt 1.0)) (/ 1.0 (* (cbrt (sin B)) (cbrt (sin B))))))) (cbrt (+ (* (- (* x (sqrt 1.0))) (cbrt (sin B))) (* (/ (tan B) (sqrt 1.0)) (/ 1.0 (* (cbrt (sin B)) (cbrt (sin B)))))))) (* (/ (tan B) (sqrt 1.0)) (* (cbrt (cbrt (sin B))) (cbrt (cbrt (sin B))))))
608.0ms
(/ (/ (/ (/ a (sqrt 1)) (sqrt 1)) (/ (- (sqrt (- (* b_2 b_2) (* a c))) b_2) c)) a)
Rules
152274×add-sqr-sqrt
151600×*-un-lft-identity
122720×frac-sub
115402×associate-/r*
113206×times-frac
100171×frac-times
86742×add-cube-cbrt
82023×cbrt-prod
68280×associate-*l*
44399×associate-/l*
33092×associate-*r*
31273×flip-+ flip3-+
29804×sqrt-prod
28933×distribute-lft-out
26960×unswap-sqr
23255×flip3-- flip--
23056×swap-sqr
22922×associate-*r/
10333×clear-num
10182×frac-2neg
9812×distribute-rgt-neg-in
8630×associate-*l/
7347×unpow-prod-down
6533×*-commutative
6449×difference-of-squares
4878×exp-sum
4614×associate-/l/
4413×distribute-lft-out--
3792×log-prod
3695×associate-+l+
3376×sqrt-div
2794×add-exp-log
2442×div-inv
2079×add-cbrt-cube
1961×distribute-rgt-in distribute-lft-in
1411×sqr-pow
1287×prod-exp
1159×cbrt-div
1079×cbrt-unprod
948×cube-prod
904×pow1
749×div-exp
706×associate-+r+
667×+-commutative
577×cbrt-undiv
547×add-log-exp
367×associate-/r/
344×pow-exp
341×distribute-lft-neg-in
299×un-div-inv
273×frac-add
265×distribute-neg-frac
257×pow-to-exp
254×pow-prod-down
194×exp-prod
154×log-pow
140×rec-exp 1-exp
135×pow-unpow
102×tan-quot
97×neg-mul-1
95×sub-neg associate--l+
92×sum-cubes
81×pow1/3
76×sum-log
59×pow1/2 sqrt-pow1
46×rem-sqrt-square
41×diff-log
40×unpow2
32×sin-mult
26×cos-mult
24×associate-+l-
22×neg-sub0 log-rec
20×sub-div pow-flip
18×distribute-lft-neg-out distribute-rgt-out--
16×neg-log associate--r+ log-div
15×inv-pow
14×div-sub
13×distribute-rgt-out pow-prod-up
12×pow-pow
11×pow-sqr
rem-exp-log
associate--l- distribute-rgt-neg-out rem-log-exp
cube-div distribute-frac-neg
exp-diff pow2 pow-plus
cos-sum associate-+r- exp-neg tan-sum
remove-double-div
rem-cube-cbrt sqrt-unprod distribute-neg-in unpow-prod-up unpow3 cube-mult rem-cbrt-cube exp-to-pow
pow-sub unsub-neg unpow1/2 rem-square-sqrt +-inverses

sample1.1m (7.1%)

Algorithm
59×intervals
Results
25.0s326074×body80valid
8.7s199040×body80nan
7.2s21003×body1280valid
2.7s5320×body2560valid
2.7s11017×body640valid
925.0ms5155×body320valid
398.0ms16512×pre80true
321.0ms2570×body160valid
65.0ms229×body5120valid

simplify1.1m (7.0%)

Algorithm
160×egg-herbie

series44.7s (4.7%)

Calls

342 calls:

3.3s
(+ (pow (+ (* x y) (* z t)) 3) (pow (* a b) 3))
695.0ms
(+ (* (+ (* t z) (* x y)) (- (+ (* x y) (* z t)) (* a b))) (* (* a b) (* a b)))
600.0ms
(/ (* (cbrt (+ (* (- (* x (sqrt 1.0))) (cbrt (sin B))) (* (/ (tan B) (sqrt 1.0)) (/ 1.0 (* (cbrt (sin B)) (cbrt (sin B))))))) (cbrt (+ (* (- (* x (sqrt 1.0))) (cbrt (sin B))) (* (/ (tan B) (sqrt 1.0)) (/ 1.0 (* (cbrt (sin B)) (cbrt (sin B)))))))) (* (/ (tan B) (sqrt 1.0)) (* (cbrt (cbrt (sin B))) (cbrt (cbrt (sin B))))))
514.0ms
(* (/ (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b)))) y) x)
478.0ms
(* (/ (- y z) (- (+ t 1.0) z)) (- a x))

regimes15.1s (1.6%)

Accuracy

Total 43.0b remaining (27.9%)

Threshold costs 2.7b (1.7%)

13.6b-13.9%Linear.Matrix:det44 from linear-1.19.1.3
4.9b-3.1%Hakyll.Web.Tags:renderTagCloud from hakyll-4.7.2.3
4.5b5.6%Linear.Matrix:det33 from linear-1.19.1.3
4.4b84.9%The quadratic formula (r1)
3.3b87.4%NMSE problem 3.2.1

bsearch3.8s (0.4%)

localize2.8s (0.3%)

end1.0ms (0.0%)