Date:Monday, March 2nd, 2020
Commit:76ce2b17 on master
Hostname:warfa with Racket 7.5
Seed:2020062
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.8m (52.2%)

Algorithm
56×intervals
16×halfpoints
Results
23.1s67350×body1280valid
17.7s17538×body2560valid
7.8s41981×body640valid
4.0s12837×body10240exit
2.8s92318×body80valid
2.3s20682×body320valid
1.8s65103×body80nan
1.4s2335×body1280nan
831.0ms11176×body160valid
770.0ms1885×body640nan
564.0ms47342×pre80true
237.0ms958×body320nan
154.0ms481×body5120valid
75.0ms492×body160nan

prune40.7s (19.5%)

series38.2s (18.3%)

Calls

378 calls:

1.3s
(/ (* eps (- (exp (* (+ a b) eps)) 1.0)) (* (- (exp (* a eps)) 1.0) (fma 1/6 (* (pow eps 3) (pow b 3)) (fma 1/2 (* (pow eps 2) (pow b 2)) (* eps b)))))
1.1s
(fma (pow (sqrt x) (/ 1.0 n)) (- (pow (sqrt x) (/ 1.0 n))) (pow (sqrt x) (* 2 (/ 1.0 n))))
1.1s
(fma (pow (sqrt x) (/ 1.0 n)) (- (pow (sqrt x) (/ 1.0 n))) (pow (sqrt x) (* 2 (/ 1.0 n))))
621.0ms
(fma (/ (+ (tan x) (tan eps)) (- (* 1 1) (* (* (tan x) (tan eps)) (/ (* (tan x) (sin eps)) (cos eps))))) (+ 1 (* (tan x) (tan eps))) (- (tan x)))
585.0ms
(cbrt (- (pow (+ x 1.0) (/ 1.0 n)) (pow x (/ 1.0 n))))

simplify10.8s (5.2%)

Algorithm
192×egg-herbie

rewrite3.8s (1.8%)

Algorithm
120×rewrite-expression-head
Calls

378 calls:

95.0ms
(* (/ 1 x) (/ (/ (- (pow 1.0 3) (pow (cos x) 3)) (fma (cos x) (+ 1.0 (cos x)) (* 1.0 1.0))) x))
55.0ms
(+ (- (/ 1.0 (+ x 1.0)) (/ 2.0 x)) (/ 1.0 (- x 1.0)))
49.0ms
(- (/ 1.0 (sqrt x)) (/ 1.0 (sqrt (+ x 1.0))))
41.0ms
(- (/ x (- x (sin x))) (/ (tan x) (- x (sin x))))
29.0ms
(* (cbrt (+ (/ 1 b) (/ 1 a))) (cbrt (+ (/ 1 b) (/ 1 a))))
Rules
9699×*-un-lft-identity
8893×add-sqr-sqrt
7642×times-frac
6540×add-cube-cbrt
4864×prod-diff
1828×sqrt-prod
1542×unpow-prod-down
1346×add-exp-log
1008×add-cbrt-cube
983×difference-of-squares
853×associate-*r*
840×pow1
822×distribute-lft-out
819×distribute-lft-out--
652×add-log-exp
556×sqr-pow fma-neg
498×div-inv
485×cbrt-prod
472×associate-*l*
466×cube-prod
442×associate-/r/
433×distribute-rgt-neg-in
410×log-pow
367×div-exp
364×log1p-expm1-u
362×expm1-log1p-u
356×associate-/l*
347×associate-/r* exp-prod
346×log-prod
336×distribute-lft-neg-in
309×prod-exp
287×flip-- flip3--
281×associate-+l+
234×unswap-sqr
221×cbrt-undiv
211×cbrt-unprod
187×flip-+ flip3-+
130×unpow2
125×associate-*l/
117×diff-log sqrt-pow1
113×pow-prod-down
112×neg-mul-1
111×fma-def sub-neg
110×sqrt-div
109×cbrt-div
107×distribute-rgt-in distribute-lft-in
99×swap-sqr
88×unpow3 cube-mult
85×frac-times
84×associate-*r/
83×tan-quot
82×pow1/2
75×pow1/3
63×associate-/l/ frac-2neg clear-num
60×*-commutative
59×pow-prod-up
58×associate-+r+
46×pow-to-exp pow-exp
42×1-exp
36×rec-exp
34×rem-sqrt-square log-div
32×sum-log
31×pow-sqr
28×fma-udef rem-log-exp
25×frac-add
24×complex-mul-def
23×+-commutative div-sub
22×neg-sub0
18×associate--l-
17×pow-plus
16×neg-log
11×difference-cubes exp-sum
10×pow2 frac-sub associate--l+
pow-unpow
pow-flip
exp-diff associate--r+ associate-+l-
sqrt-unprod inv-pow *.c-commutative
sum-cubes
exp-neg +.c-commutative sin-mult complex-add-def
rem-exp-log pow-pow associate-+r- difference-of-sqr-1 expm1-log1p expm1-udef cos-mult distribute-rgt-out--
rem-cube-cbrt expm1-def frac-2neg.c sub-div distribute-frac-neg associate-*l*.c tan-sum cos-sum associate-+l+.c sin-sum
sub0-neg sin-cos-mult log1p-udef unpow1/3 distribute-lft-neg-out diff-atan log1p-expm1 diff-cos rem-square-sqrt distribute-rgt-neg-out diff-sin exp-to-pow

regimes3.2s (1.5%)

Accuracy

Total 25.9b remaining (11%)

Threshold costs 6.7b (2.9%)

4.6b84.1%quad2m (problem 3.2.1, negative)
4.6b83.9%quadm (p42, negative)
3.2b0%expq3 (problem 3.4.2)
1.9b81.4%2nthrt (problem 3.4.6)
1.3b87.2%2cos (problem 3.3.5)

localize2.2s (1.0%)

bsearch1.2s (0.6%)

end1.0ms (0.0%)