Date:Friday, June 5th, 2020
Commit:08f7e9a2 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020157
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.6m (63.1%)

Algorithm
56×intervals
Results
25.5s67152×body1280valid
14.6s14719×body2560valid
9.2s44786×body640valid
3.9s91121×body80valid
3.0s22106×body320valid
2.2s2171×body1280nan
1.2s1786×body640nan
1.1s26455×body80nan
928.0ms10666×body160valid
748.0ms48287×pre80true
627.0ms8435×body80overflowed
420.0ms1021×body1280overflowed
380.0ms920×body320nan
161.0ms560×body640overflowed
144.0ms229×body2560overflowed
124.0ms345×body5120valid
101.0ms458×body160nan
54.0ms267×body320overflowed
18.0ms131×body160overflowed

prune26.9s (18.0%)

Filtered
7825 candidates to 12110 candidates (-54.8%)

simplify10.5s (7.1%)

Algorithm
166×egg-herbie

series7.1s (4.8%)

Calls

376 calls:

548.0ms
(- (* (/ (+ (tan x) (tan eps)) (- 1 (pow (* (tan x) (tan eps)) 3))) (+ (* 1 1) (+ (* (* (tan x) (tan eps)) (* (tan x) (tan eps))) (* 1 (* (tan x) (tan eps)))))) (tan x))
443.0ms
(cbrt (- (pow (sqrt (+ x 1.0)) (/ 1.0 n)) (pow (sqrt x) (/ 1.0 n))))
422.0ms
(- (+ (+ (/ (* (pow (sin x) 2) (pow (sin eps) 3)) (* (pow (cos x) 2) (* (- 1 (/ (* (pow (sin x) 3) (pow (sin eps) 3)) (* (pow (cos x) 3) (pow (cos eps) 3)))) (pow (cos eps) 3)))) (* (/ (pow (sin eps) 2) (* (- 1 (/ (* (pow (sin x) 3) (pow (sin eps) 3)) (* (pow (cos x) 3) (pow (cos eps) 3)))) (pow (cos eps) 2))) (+ (/ (sin x) (cos x)) (/ (pow (sin x) 3) (pow (cos x) 3))))) (/ (sin x) (* (- 1 (/ (* (pow (sin x) 3) (pow (sin eps) 3)) (* (pow (cos x) 3) (pow (cos eps) 3)))) (cos x)))) (/ (sin x) (cos x)))
187.0ms
(* (+ (pow (sqrt (+ x 1.0)) (/ 1.0 n)) (pow (sqrt x) (/ 1.0 n))) (- (pow (sqrt (+ x 1.0)) (/ 1.0 n)) (pow (sqrt x) (/ 1.0 n))))
145.0ms
(- (pow (- (* (cos x) (cos eps)) (* (sin x) (sin eps))) 3) (pow (cos x) 3))

regimes4.6s (3.1%)

Accuracy

Total 21.3b remaining (23.2%)

Threshold costs 5.2b (5.7%)

3.8b87%quadm (p42, negative)
2.8b89.5%quadp (p42, positive)
2.2b0%expq3 (problem 3.4.2)
2.1b92.2%quad2p (problem 3.2.1, positive)
1.5b86%2nthrt (problem 3.4.6)

rewrite3.5s (2.3%)

Algorithm
110×rewrite-expression-head
Calls

376 calls:

55.0ms
(- (/ 1 (pow x 3)) (+ (/ 1 (pow x 2)) (/ 1 (pow x 4))))
54.0ms
(/ (+ (* (* (/ 1 (pow N 2)) (- (pow (/ 0.3333333333333333 N) 3) (pow 0.5 3))) N) (* (+ (* (/ 0.3333333333333333 N) (/ 0.3333333333333333 N)) (+ (* 0.5 0.5) (* (/ 0.3333333333333333 N) 0.5))) 1.0)) (* N (+ (* 0.5 (+ 0.5 (/ 0.3333333333333333 N))) (* (/ 0.3333333333333333 N) (/ 0.3333333333333333 N)))))
43.0ms
(+ (/ 1 (pow x 5)) (/ 1 (pow x 3)))
40.0ms
(/ (- (pow (exp x) 3) (pow 1.0 3)) (+ (* 1.0 (+ 1.0 (exp x))) (exp (+ x x))))
39.0ms
(/ (- (pow (log 1.0) 3) (pow (+ (* 1.0 x) (* 1/2 (/ (pow x 2) (pow 1.0 2)))) 3)) (* (+ (* (+ (* 1.0 x) (* 1/2 (/ (pow x 2) (pow 1.0 2)))) (+ (+ (* 1.0 x) (* 1/2 (/ (pow x 2) (pow 1.0 2)))) (log 1.0))) (pow (log 1.0) 2)) (- (+ (* 1.0 x) (log 1.0)) (* 1/2 (/ (pow x 2) (pow 1.0 2))))))
Rules
5011×add-sqr-sqrt
4549×*-un-lft-identity
3989×times-frac
2537×add-cube-cbrt
1254×difference-of-squares
1223×unpow-prod-down
1098×add-exp-log
803×add-cbrt-cube
725×add-log-exp
671×pow1
663×sqrt-prod
640×distribute-lft-out--
582×sqr-pow
558×cube-prod
519×associate-*r*
450×associate-/l*
447×distribute-lft-out
437×associate-/r*
413×cbrt-prod
374×log-prod
274×div-exp
244×div-inv
237×flip-+ flip3-+
231×flip-- flip3--
221×associate-*l*
197×associate-*l/
183×prod-exp
173×associate-*r/
169×associate-/r/
156×unswap-sqr
139×cbrt-undiv
136×frac-add cbrt-div
130×frac-times
123×sub-neg
119×diff-log
117×exp-prod
114×associate-/l/
112×unpow2
109×pow-unpow cbrt-unprod
101×pow-exp
100×pow-to-exp
93×sqrt-div
91×log-pow
81×pow-prod-down
78×swap-sqr
77×pow1/3
70×clear-num frac-2neg
62×1-exp rec-exp
61×sum-log
59×tan-quot
58×frac-sub
56×distribute-rgt-neg-in pow-pow
50×*-commutative
44×sqrt-pow1 pow1/2
37×distribute-rgt-in difference-cubes distribute-lft-in
36×+-commutative log-div
31×cube-div
30×distribute-lft-neg-in cube-mult unpow3
29×exp-sum
27×rem-sqrt-square
26×rem-log-exp
25×div-sub pow-prod-up
23×pow-sqr
20×associate-+l+ associate--l+
18×neg-sub0
17×inv-pow pow-flip
16×rem-cube-cbrt
15×associate-+l- distribute-rgt-out--
13×associate--r+
11×neg-log cos-mult exp-diff
10×pow-plus distribute-neg-frac
pow2
associate--l- neg-mul-1 un-div-inv
sub-div
associate-+r+ sin-mult rem-exp-log
exp-neg
associate-+r- mul-1-neg sin-cos-mult sqrt-unprod
exp-to-pow unsub-neg
tan-sum cos-sum sqrt-pow2 sin-sum rem-cbrt-cube difference-of-sqr-1
sqr-cos rem-square-sqrt diff-cos distribute-rgt-out +-inverses unpow1/3 diff-sin diff-atan sum-cubes

localize1.4s (0.9%)

bsearch918.0ms (0.6%)

end0.0ms (0.0%)

Profiling

Loading profile data...