Date:Wednesday, April 22nd, 2020
Commit:1c116713 on better-rr
Hostname:warfa with Racket 7.5
Seed:2020113
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifygenerate:better-rrreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics

Details

prune13.2m (67.4%)

Filtered
324621 candidates to 159966 candidates (49.3%)

simplify2.1m (10.6%)

Algorithm
174×egg-herbie

rewrite1.8m (9.4%)

Algorithm
104×rewrite-expression-head
Calls

288 calls:

19.0s
(- 2.0 (* (/ (/ (sqrt 2.0) (* (cbrt t) (cbrt t))) (* (cbrt (+ 1.0 (/ 1.0 t))) (cbrt (+ 1.0 (/ 1.0 t))))) (/ (/ (sqrt 2.0) (cbrt t)) (cbrt (+ 1.0 (/ 1.0 t))))))
16.9s
(* (/ (/ (sqrt 2.0) (* (cbrt t) (cbrt t))) (* (cbrt (+ 1.0 (/ 1.0 t))) (cbrt (+ 1.0 (/ 1.0 t))))) (/ (/ (sqrt 2.0) (cbrt t)) (cbrt (+ 1.0 (/ 1.0 t)))))
4.4s
(* (* (/ (* 2.0 t) (+ 1.0 t)) (/ (* 2.0 t) (+ 1.0 t))) (* (/ (* 2.0 t) (+ 1.0 t)) (/ (* 2.0 t) (+ 1.0 t))))
2.3s
(- (* (* (cbrt (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) (cbrt (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0)))) (cbrt (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0)))) 3.0)
1.3s
(- (* (* (cbrt (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) (cbrt (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0)))) (cbrt (pow (cbrt (/ (- (+ (* (* 3.0 x1) x1) (* 2.0 x2)) x1) (+ (* x1 x1) 1.0))) 3))) 3.0)
Rules
549124×frac-times
466632×add-sqr-sqrt
461317×associate-/l*
412637×*-un-lft-identity
251622×add-cube-cbrt
222221×associate-/r*
197306×times-frac
180206×associate-*l*
129349×associate-*r*
91793×cbrt-prod
77869×unswap-sqr
60597×distribute-lft-out
49721×clear-num
48304×frac-2neg
47745×*-commutative
46643×frac-sub
44208×prod-diff
41138×swap-sqr
32872×sqrt-prod
27077×difference-of-squares
26000×associate-*r/
19065×associate-*l/
17794×distribute-lft-out--
9920×associate-/l/
4542×div-inv
4364×distribute-rgt-neg-in
4243×distribute-lft-neg-in
4204×distribute-rgt-in distribute-lft-in
3648×un-div-inv
3383×associate-/r/
3337×add-cbrt-cube
2878×add-exp-log
2524×fma-neg
1781×unpow-prod-down
1479×cbrt-unprod
1344×cbrt-undiv
1170×prod-exp
917×pow1
907×cbrt-div
894×flip-+ flip3-+
878×div-exp
856×flip3-- flip--
597×sqr-pow
561×add-log-exp
468×exp-prod
421×associate-+r+
300×log-pow
290×log1p-expm1-u
289×expm1-log1p-u
238×pow-prod-down
215×fma-def
187×sqrt-div
167×neg-mul-1
158×distribute-neg-frac
137×1-exp
114×sum-log
108×unpow3
101×pow-unpow
96×associate--r+
93×+-commutative
88×sum-cubes
72×log-prod
66×sub-neg
64×associate-+l+
63×pow-prod-up
53×rec-exp
47×pow-sqr
45×diff-log
36×fma-udef unpow2
35×pow-plus
32×sqrt-pow1
31×pow1/2
27×pow2 distribute-rgt-out
25×rem-sqrt-square pow-to-exp pow-exp
21×div-sub
18×pow-flip
17×neg-sub0
14×pow1/3 hypot-def
12×log-div
11×neg-log
10×rem-log-exp
remove-double-div
associate--l- inv-pow
associate-+l-
pow-pow
frac-add hypot-udef associate--l+
distribute-lft1-in associate-+r- expm1-log1p unsub-neg distribute-frac-neg exp-to-pow
rem-cube-cbrt expm1-udef rem-cbrt-cube
rem-exp-log sqrt-undiv log1p-udef sqrt-unprod distribute-lft-neg-out log1p-expm1 rem-square-sqrt distribute-rgt-out-- distribute-rgt-neg-out

end1.3m (6.7%)

sample32.5s (2.8%)

Algorithm
73×intervals
Results
9.6s292596×body80valid
5.2s14065×body1280valid
2.6s3745×body2560valid
2.0s9830×body640valid
1.8s16926×body160valid
1.4s100683×pre80true
1.1s2158×body10240exit
774.0ms7022×body320valid
573.0ms19255×body80nan
85.0ms191×body5120valid
3.0ms100×pre80false

series30.5s (2.6%)

Calls

288 calls:

1.2s
(+ (pow y 6.0) (fma (pow y 4.0) 121.0 2.0))
846.0ms
(cbrt (fma i 1.0 (- (fma 0.5 (pow i 2) (* (log 1.0) n)) (* 0.5 (* (pow i 2) (log 1.0))))))
799.0ms
(cbrt (fma i 1.0 (- (fma 0.5 (pow i 2) (* (log 1.0) n)) (* 0.5 (* (pow i 2) (log 1.0))))))
798.0ms
(cbrt (fma i 1.0 (- (fma 0.5 (pow i 2) (* (log 1.0) n)) (* 0.5 (* (pow i 2) (log 1.0))))))
516.0ms
(expm1 (log1p (fma 1.3877787807814457e-17 (/ (pow x 3) eps) (- 1.0 (* 0.5 (pow x 2))))))

regimes2.9s (0.3%)

Accuracy

Total 26.5b remaining (11.9%)

Threshold costs 3.9b (1.7%)

6.8b35.2%Complex division, real part
6.3b65.1%Compound Interest
5.0b82%The quadratic formula (r2)
4.6b83.3%The quadratic formula (r1)
0.7b55.4%Rosa's DopplerBench

localize1.3s (0.1%)

bsearch1.0s (0.1%)