Date:Tuesday, June 9th, 2020
Commit:c3d6c186 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020161
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample1.6min (64.6%)

Algorithm
56×intervals
Results
26.2s69782×body1280valid
18.2s17378×body2560valid
9.3s43679×body640valid
3.9s87879×body80valid
3.0s21664×body320valid
1.3s1149×body1280nan
1.1s26002×body80nan
969.0ms10592×body160valid
859.0ms9944×body80overflowed
717.0ms47583×pre80true
693.0ms963×body640nan
293.0ms686×body1280overflowed
192.0ms441×body320nan
176.0ms451×body5120valid
115.0ms403×body640overflowed
109.0ms169×body2560overflowed
58.0ms253×body160nan
45.0ms220×body320overflowed
16.0ms95×body160overflowed

prune25.5s (17.6%)

Filtered
11726 candidates to 7637 candidates (34.9%)

simplify10.5s (7.3%)

Algorithm
166×egg-herbie

series6.1s (4.2%)

Calls

364 calls:

815.0ms
(/ (* eps (- (exp (* (+ a b) eps)) 1.0)) (* (- (exp (* a eps)) 1.0) (+ (* 1/6 (pow (* b eps) 3)) (+ (* 1/2 (* (pow eps 2) (pow b 2))) (* eps b)))))
103.0ms
(- (pow (sqrt (+ x 1.0)) (/ 1.0 n)) (pow (sqrt x) (/ 1.0 n)))
103.0ms
(- (* (+ (tan x) (tan eps)) (/ 1 (- 1 (* (tan x) (tan eps))))) (tan x))
101.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (* (* (cbrt (* (tan x) (tan eps))) (cbrt (* (tan x) (tan eps)))) (cbrt (* (tan x) (tan eps)))))) (tan x))
99.0ms
(- (/ (+ (tan x) (tan eps)) (- 1 (* (tan x) (tan eps)))) (tan x))

regimes4.0s (2.8%)

Accuracy

Total 28.9b remaining (28%)

Threshold costs 4.1b (3.9%)

4.8b82.2%quadp (p42, positive)
4.4b84.5%quad2m (problem 3.2.1, negative)
3.4b0%expq3 (problem 3.4.2)
3.3b87.5%quadm (p42, negative)
2.3b78.5%2nthrt (problem 3.4.6)

rewrite3.4s (2.3%)

Algorithm
110×rewrite-expression-head
Calls

364 calls:

86.0ms
(+ (- (/ 1.0 (+ x 1.0)) (/ 2.0 x)) (/ (/ 1.0 (* (cbrt (- x 1.0)) (cbrt (- x 1.0)))) (cbrt (- x 1.0))))
70.0ms
(* (cbrt (+ (- (/ 1.0 (+ x 1.0)) (/ 2.0 x)) (/ 1.0 (- x 1.0)))) (cbrt (+ (- (/ 1.0 (+ x 1.0)) (/ 2.0 x)) (/ 1.0 (- x 1.0)))))
38.0ms
(* (cbrt (/ (- (log 1.0) (+ (* 1.0 x) (* 1/2 (/ (pow x 2) (pow 1.0 2))))) (- (+ (* 1.0 x) (log 1.0)) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))) (cbrt (/ (- (log 1.0) (+ (* 1.0 x) (* 1/2 (/ (pow x 2) (pow 1.0 2))))) (- (+ (* 1.0 x) (log 1.0)) (* 1/2 (/ (pow x 2) (pow 1.0 2)))))))
35.0ms
(- (/ (neg b_2) a) (/ (sqrt (- (* b_2 b_2) (* a c))) a))
34.0ms
(- (/ 1.0 (sqrt x)) (/ 1.0 (sqrt (+ x 1.0))))
Rules
5173×*-un-lft-identity
4864×add-sqr-sqrt
4521×times-frac
2697×add-cube-cbrt
1299×add-exp-log
924×add-cbrt-cube
909×sqrt-prod
883×associate-*r*
804×difference-of-squares
757×distribute-lft-out--
730×pow1
697×add-log-exp
679×unpow-prod-down
544×cbrt-prod
492×distribute-lft-out
471×associate-*l*
456×associate-/l*
358×prod-exp
340×unswap-sqr
338×sqr-pow
281×associate-/r*
271×div-exp
250×flip-- flip3--
241×log-prod
191×swap-sqr
181×unpow2
180×cbrt-unprod
175×associate-/r/
173×distribute-rgt-neg-in
171×flip-+ flip3-+
167×cbrt-undiv
164×div-inv
158×sqrt-div
133×log-pow
130×sqrt-pow1
119×cbrt-div sub-neg
117×diff-log
115×associate-*r/
103×associate-*l/
98×frac-add
93×frac-times
92×cube-prod
88×pow-exp pow-prod-down
87×pow-to-exp
86×pow1/2
80×*-commutative
75×associate-/l/
66×sum-log
63×pow1/3
59×frac-sub
57×clear-num frac-2neg
54×distribute-lft-neg-in
51×pow-unpow
48×tan-quot
43×associate-+r+
39×1-exp
38×rem-sqrt-square
37×associate-+l+
35×distribute-rgt-in distribute-lft-in pow-prod-up
34×+-commutative
31×log-div rec-exp
29×exp-prod
25×pow-sqr
22×div-sub
21×rem-log-exp
19×associate--l+
16×associate--r+
14×neg-sub0
13×cube-mult associate-+l- unpow3
10×associate--l- pow2 pow-plus
cos-mult
un-div-inv pow-pow
neg-log sin-mult difference-of-sqr-1
exp-sum neg-mul-1 sqrt-unprod
inv-pow pow-flip exp-diff
rem-cube-cbrt
associate-+r- rem-square-sqrt distribute-neg-frac
cube-div exp-neg difference-cubes sqr-cos tan-sum cos-sum exp-to-pow sub-div sin-sum distribute-frac-neg sub-1-cos
diff-cos sin-cos-mult diff-sin diff-atan distribute-rgt-neg-out rem-cbrt-cube distribute-rgt-out-- rem-exp-log

localize1.3s (0.9%)

bsearch529.0ms (0.4%)

end0.0ms (0.0%)

Profiling

Loading profile data...