Date:Monday, June 22nd, 2020
Commit:21118a12 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020174
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

analyze40.7s (48.4%)

Algorithm
24×search

sample22.6s (27.0%)

Algorithm
24×intervals
Results
6.2s4819×body5120exit
5.0s10732×body1280valid
3.0s77832×body80valid
1.9s6607×body640valid
1.1s2495×body1280nan
807.0ms24768×pre80true
571.0ms2687×body320valid
547.0ms1998×body640nan
191.0ms1214×body160valid
178.0ms989×body320nan
176.0ms1971×body80invalid
95.0ms285×body640invalid
66.0ms141×body1280invalid
46.0ms189×body320invalid
28.0ms276×body160nan
17.0ms104×body160invalid
11.0ms166×body80overflowed
9.0ms199×body80nan
2.0msbody2560nan

simplify5.9s (7.1%)

Algorithm
66×egg-herbie

prune5.8s (6.9%)

Filtered
3374 candidates to 2174 candidates (35.6%)

series3.7s (4.4%)

Calls

119 calls:

128.0ms
(+ x (- (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z)))) (tan a)))
122.0ms
(- (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z)))) (tan a))
121.0ms
(- (/ (+ (tan y) (tan z)) (- 1 (cbrt (pow (* (tan y) (tan z)) 3)))) (tan a))
105.0ms
(/ (- (* (tan y) (tan y)) (* (tan z) (tan z))) (* (- 1 (* (tan y) (tan z))) (- (tan y) (tan z))))
83.0ms
(* (pow c 2.0) (* (* (* x (pow s (/ 2.0 2))) (pow s (/ 2.0 2))) x))

regimes3.2s (3.9%)

Accuracy

Total 5.9b remaining (90.9%)

Threshold costs 2.4b (36.7%)

2.3b19.2%mixedcos
1.3b0%sqrt E
0.4b0%sqrt D
0.4b0%sqrt A
0.4b0%sqrt C

rewrite837.0ms (1.0%)

Algorithm
42×rewrite-expression-head
Calls

119 calls:

22.0ms
(- (/ (+ (tan y) (tan z)) (- 1 (cbrt (pow (* (tan y) (tan z)) 3)))) (tan a))
20.0ms
(/ (- (* (tan y) (tan y)) (* (tan z) (tan z))) (* (- 1 (* (tan y) (tan z))) (- (tan y) (tan z))))
14.0ms
(/ (cos (* 2.0 x)) (* (pow c 2.0) (* (* (* x (pow s (/ 2.0 2))) (pow s (/ 2.0 2))) x)))
14.0ms
(* (* r (sin b)) (/ 1 (- (* (cos a) (cos b)) (* (sin a) (sin b)))))
12.0ms
(+ x (- (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z)))) (tan a)))
Rules
1122×add-exp-log
757×add-sqr-sqrt
713×prod-exp
595×*-un-lft-identity
519×add-cube-cbrt
428×add-cbrt-cube
375×pow1
300×times-frac
247×associate-*r*
239×associate-*l*
213×unpow-prod-down
191×pow-exp
175×cbrt-unprod
172×pow-to-exp
149×add-log-exp
143×sqrt-prod
136×cbrt-prod
108×pow-prod-down
104×unswap-sqr
90×div-exp
71×sqr-pow
66×tan-quot
59×associate-/l*
57×associate-/r*
56×*-commutative
52×pow-unpow
38×associate-/r/
37×cbrt-undiv
29×cbrt-div frac-times sin-mult distribute-lft-out
28×div-inv
27×associate-*l/ cos-mult
26×frac-sub flip-- flip3--
25×associate-*r/ distribute-rgt-out
24×pow1/3 swap-sqr difference-of-squares
22×associate-/l/ distribute-lft-out--
20×sqrt-pow1
17×clear-num pow-sqr pow-prod-up frac-2neg
15×neg-sub0 exp-neg exp-diff
14×pow-pow
11×pow-plus
10×sub-neg sub-div diff-log
pow2
cube-div flip-+ flip3-+ pow1/2
sum-log sqrt-div rem-cube-cbrt
rem-sqrt-square distribute-lft1-in count-2 distribute-rgt1-in
+-commutative associate-+r+ cube-prod cube-mult unpow3
1-exp div-sub rec-exp exp-prod
tan-sum cos-sum associate-+r-
frac-add inv-pow un-div-inv rem-cbrt-cube pow-flip

bsearch707.0ms (0.8%)

localize512.0ms (0.6%)

end0.0ms (0.0%)

Profiling

Loading profile data...