Date:Saturday, April 11th, 2020
Commit:a26a9b61 on overflow-detection-both-ends
Hostname:warfa with Racket 7.5
Seed:2020102
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics

Details

sample1.9m (54.4%)

Algorithm
56×intervals
16×halfpoints
Results
25.5s67556×body1280valid
18.0s17231×body2560valid
9.0s42161×body640valid
3.5s92073×body80valid
2.9s20982×body320valid
2.3s64248×body80nan
1.4s2140×body1280nan
1.0s11200×body160valid
769.0ms1776×body640nan
708.0ms1450×body5120exit
705.0ms47399×pre80true
453.0ms11563×body80overflowed
254.0ms941×body320nan
163.0ms448×body5120valid
72.0ms458×body160nan

series38.7s (18.4%)

Calls

385 calls:

607.0ms
(- (/ 1.0 (sqrt x)) (/ 1.0 (hypot (sqrt x) (sqrt 1.0))))
594.0ms
(log (exp (cbrt (- (pow (+ x 1.0) (/ 1.0 n)) (pow x (/ 1.0 n))))))
578.0ms
(cbrt (- (pow (+ x 1.0) (/ 1.0 n)) (pow x (/ 1.0 n))))
518.0ms
(/ (* 1.0 (/ (+ x (- 1.0 x)) (+ (sqrt (+ x 1.0)) (sqrt x)))) (* (sqrt x) (sqrt (+ x 1.0))))
510.0ms
(log1p (expm1 (/ (+ 1.0 0) (+ (sqrt (+ x 1.0)) (sqrt x)))))

prune36.1s (17.2%)

Filtered
18721 candidates to 10668 candidates (57.0%)

simplify11.6s (5.5%)

Algorithm
194×egg-herbie

rewrite4.0s (1.9%)

Algorithm
122×rewrite-expression-head
Calls

385 calls:

123.0ms
(* (cbrt (/ 1.0 (/ (+ x 1.0) (- 0 1.0)))) (cbrt (/ 1.0 (/ (+ x 1.0) (- 0 1.0)))))
56.0ms
(- (/ (- b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a))
53.0ms
(+ (- (/ 1.0 (+ x 1.0)) (/ 2.0 x)) (/ 1.0 (- x 1.0)))
48.0ms
(- (/ 1.0 (sqrt x)) (/ 1.0 (sqrt (+ x 1.0))))
33.0ms
(* (/ (cbrt (sqrt (+ (exp x) (exp (- x))))) (cbrt (sqrt 2.0))) (* (/ (sqrt (+ (exp x) (exp (- x)))) (sqrt 2.0)) (cos y)))
Rules
11980×*-un-lft-identity
11056×times-frac
10457×add-sqr-sqrt
8118×add-cube-cbrt
4913×prod-diff
2749×sqrt-prod
1546×cbrt-prod
1141×add-exp-log
1012×unpow-prod-down
1002×distribute-lft-out
961×difference-of-squares
922×distribute-lft-out--
910×add-cbrt-cube
736×pow1
640×add-log-exp
617×distribute-rgt-neg-in
579×fma-neg
561×associate-*l*
543×associate-/l*
538×associate-*r*
527×div-inv
474×distribute-lft-neg-in
442×associate-/r/
435×log-pow
424×associate-/r*
376×log-prod
371×log1p-expm1-u expm1-log1p-u
369×sqr-pow
288×exp-prod
262×flip-- flip3--
258×associate-+l+
252×div-exp
244×prod-exp
228×swap-sqr
216×unswap-sqr
205×exp-sum
195×flip-+ flip3-+
188×cbrt-undiv
158×neg-mul-1
155×sqrt-div
154×cbrt-unprod
111×diff-log
107×sub-neg
103×associate-*l/
101×cbrt-div
94×unpow2
92×fma-def
73×frac-2neg clear-num
71×pow-prod-down
70×associate-/l/ pow1/3
63×distribute-rgt-in distribute-lft-in
57×frac-times
55×associate-*r/
52×cube-prod
51×log-div
49×*-commutative
48×pow-exp
47×pow1/2 sqrt-pow1
46×pow-to-exp
37×fma-udef
35×pow-unpow
33×tan-quot
32×rem-log-exp
30×associate-+r+
27×rem-sqrt-square
26×div-sub sum-log
24×complex-mul-def
22×pow-prod-up rec-exp 1-exp
21×neg-sub0
18×pow-sqr
17×associate--l- +-commutative
14×neg-log
13×frac-sub
12×exp-diff
11×associate-+l-
10×cube-div rem-exp-log frac-add pow-flip associate--l+
inv-pow associate-+r- pow2 unpow3 cube-mult pow-plus
pow-pow *.c-commutative difference-of-sqr-1 sin-mult
rem-cube-cbrt un-div-inv hypot-def cos-mult
sqrt-unprod +.c-commutative associate--r+ exp-to-pow complex-add-def log-rec
sum-cubes rem-cbrt-cube
associate-+l+.c expm1-def log1p-udef exp-neg log1p-expm1 sub-div pow-sub expm1-log1p expm1-udef rem-square-sqrt associate-*l*.c cos-sum tan-sum sqrt-undiv pow-neg sin-sum
sin-cos-mult diff-atan diff-cos hypot-udef unsub-neg distribute-rgt-out-- frac-2neg.c diff-sin

regimes2.6s (1.2%)

Accuracy

Total 27.5b remaining (12.1%)

Threshold costs 7.3b (3.2%)

4.9b82.9%quadm (p42, negative)
4.9b83%quad2m (problem 3.2.1, negative)
3.4b0%expq3 (problem 3.4.2)
1.8b82.8%2nthrt (problem 3.4.6)
1.7b92.8%quad2p (problem 3.2.1, positive)

localize1.9s (0.9%)

bsearch960.0ms (0.5%)

end1.0ms (0.0%)