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

Details

sample39.8s (64.8%)

Algorithm
22×intervals
Results
5.0s10653×body1280valid
2.6s69575×body80valid
1.9s6624×body640valid
856.0ms24768×pre80true
585.0ms2721×body320valid
188.0ms1243×body160valid
121.0ms1362×body80invalid
81.0ms249×body640invalid
51.0ms113×body1280invalid
45.0ms193×body320invalid
21.0ms133×body160invalid
sampling

Space saved by range analysis: 30.413973%

Space saved by search: 31.664663%

Guaranteed chance to sample good point: 76.741156%

simplify7.4s (12.1%)

Algorithm
60×egg-herbie

prune5.5s (8.9%)

Filtered
2972 candidates to 1955 candidates (34.2%)

series4.1s (6.6%)

Calls

110 calls:

146.0ms
(/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a)))
125.0ms
(+ x (- (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z)))) (tan a)))
123.0ms
(- (+ x (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z))))) (tan a))
116.0ms
(- (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z)))) (tan a))
107.0ms
(pow (exp 1/2) (log (* 2.0 (pow x 2.0))))

regimes3.1s (5.0%)

Accuracy

Total 5.6b remaining (26.1%)

Threshold costs 2.0b (9.2%)

2.4b10.2%mixedcos
1.3b0%sqrt E
0.4b0%sqrt A
0.4b0%sqrt C
0.3b0%rsin B

rewrite805.0ms (1.3%)

Algorithm
38×rewrite-expression-head
Calls

110 calls:

22.0ms
(* (* (cbrt (sqrt 2.0)) (cbrt (sqrt 2.0))) (* (* (cbrt (cbrt (sqrt 2.0))) (cbrt (cbrt (sqrt 2.0)))) (* (cbrt (cbrt (sqrt 2.0))) x)))
15.0ms
(* (sqrt (sqrt (* 2.0 (pow x 2.0)))) (sqrt (sqrt (* 2.0 (pow x 2.0)))))
15.0ms
(/ (cos (* 2.0 x)) (* (pow c 2.0) (* (* (* x (pow s (/ 2.0 2))) (pow s (/ 2.0 2))) x)))
14.0ms
(/ (cos (* 2.0 x)) (* (pow c 2.0) (* (* x (pow s 2.0)) x)))
14.0ms
(/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a)))
Rules
1029×add-exp-log
653×prod-exp
643×add-sqr-sqrt
549×*-un-lft-identity
471×add-cube-cbrt
394×add-cbrt-cube
324×pow1
316×times-frac
210×associate-*l* associate-*r*
174×cbrt-unprod
147×add-log-exp
140×pow-to-exp pow-exp
119×cbrt-prod
116×sqrt-prod
114×unpow-prod-down
109×pow-prod-down
92×div-exp
67×unswap-sqr
62×associate-/l*
58×associate-/r*
51×sqrt-pow1
50×*-commutative
41×associate-/r/
39×cbrt-undiv
37×tan-quot
34×sin-mult sqr-pow
31×frac-sub
30×flip-- associate-*l/ cos-mult div-inv flip3-- distribute-lft-out
29×pow1/2
21×associate-/l/
20×distribute-rgt-out
18×clear-num frac-2neg distribute-lft-out--
16×difference-of-squares
14×flip-+ flip3-+ sub-div
12×diff-log swap-sqr
11×associate-*r/ sub-neg pow1/3
10×log-prod pow-prod-up
exp-prod
sum-log log-pow
frac-add pow-unpow
rem-sqrt-square pow-sqr pow-pow
rem-log-exp +-commutative
exp-sum associate-+r+ distribute-lft1-in count-2 sqrt-div frac-times distribute-rgt1-in
1-exp div-sub rec-exp
pow2 tan-sum cos-sum associate-+r- pow-plus un-div-inv
unpow-prod-up rem-square-sqrt sqrt-unprod inv-pow associate--l+ pow-flip rem-exp-log

localize442.0ms (0.7%)

bsearch310.0ms (0.5%)

end0.0ms (0.0%)

Profiling

Loading profile data...