Date:Tuesday, June 16th, 2020
Commit:4389a0c9 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020168
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

sample6.4min (80.1%)

Algorithm
78×intervals
Results
1.1min9795×body5120exit
43.9s43580×body1280valid
15.2s30095×body640valid
13.3s5282×body1280overflowed
8.5s178289×body80valid
8.5s42807×body80overflowed
6.4s4720×body640overflowed
6.1s27682×body320valid
4.4s35784×body160valid
4.0s164114×pre80true
1.8s2323×body320overflowed
982.0ms2923×body2560valid
578.0ms3030×body2560nan
529.0ms1218×body160overflowed
401.0ms2596×body1280nan
309.0ms4581×body80invalid
279.0ms5241×body80nan
242.0ms492×body640invalid
227.0ms320×body1280invalid
166.0ms1295×body640nan
135.0ms235×body5120valid
77.0ms236×body320invalid
57.0ms606×body320nan
23.0ms104×body160invalid
21.0ms333×body160nan
8.0msbody5120invalid
1.0ms67×pre80false
sampling

Space saved by range analysis: 44.015172%

Space saved by search: 29.513862%

Guaranteed chance to sample good point: 0%

prune48.0s (10.0%)

Filtered
21785 candidates to 13755 candidates (36.9%)

simplify15.1s (3.1%)

Algorithm
228×egg-herbie

regimes13.5s (2.8%)

Accuracy

Total 21.5b remaining (17.5%)

Threshold costs 7.8b (6.3%)

4.8b40.7%Quotient of products
3.9b72.6%Equirectangular approximation to distance on a great circle
2.9b88.8%Cubic critical
1.2b95%Quadratic roots, full range
1.0b0%2-ancestry mixing, zero discriminant

series10.0s (2.1%)

Calls

531 calls:

461.0ms
(sqrt (+ (* (* (- lambda1 lambda2) (- lambda1 lambda2)) (+ 1/2 (* 1/2 (cos (* 2 (/ (+ phi1 phi2) 2.0)))))) (* (- phi1 phi2) (- phi1 phi2))))
201.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (neg s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg s))))) c_n)) (* (+ (* c_p (+ (log 0.5) (* 0.5 t))) 1) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg t))))) c_n)))
200.0ms
(* (/ (/ 1 (/ 2.0 4.0)) (/ 1 c)) (/ 1 (- (neg b) (sqrt (- (* b b) (* (* 4.0 a) c))))))
178.0ms
(/ (* (+ (* c_p (+ (log 0.5) (* 0.5 s))) 1) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (neg t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg t))))) c_n)))
173.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (neg s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (neg t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg t))))) c_n)))

rewrite6.6s (1.4%)

Algorithm
150×rewrite-expression-head
Calls

531 calls:

220.0ms
(* (/ (/ 1 (/ 2.0 4.0)) (/ 1 c)) (/ 1 (- (neg b) (sqrt (- (* b b) (* (* 4.0 a) c))))))
84.0ms
(- (/ (neg 1.0) (pow x 2)) (+ (/ 3.0 x) (/ 3.0 (pow x 3))))
80.0ms
(/ (/ (/ 1 (/ (/ (- (neg b) (sqrt (- (* b b) (* (* 3.0 a) c)))) 3.0) (* a c))) 3.0) a)
69.0ms
(- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (neg 0.0625) (pow x 5))))
68.0ms
(log (- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (neg 0.0625) (pow x 5)))))
Rules
16922×times-frac
11618×add-sqr-sqrt
11051×*-un-lft-identity
7682×add-cube-cbrt
4282×add-exp-log
2244×add-cbrt-cube
1789×difference-of-squares
1619×sqrt-prod
1604×div-exp
1470×associate-*r*
1424×prod-exp
1373×pow1
1294×associate-/l*
1179×associate-*l*
1149×distribute-lft-out--
1068×flip--
1067×flip3--
1033×unpow-prod-down
898×frac-times
872×add-log-exp
742×associate-*l/
667×associate-/r*
656×sqrt-div
634×div-inv
631×cbrt-unprod
603×cbrt-undiv
513×cube-prod
506×associate-*r/
504×distribute-lft-out
502×frac-add
477×cbrt-prod
453×distribute-rgt-neg-in
434×sqr-pow
425×pow-exp
406×associate-/r/
396×log-prod
348×pow-prod-down
318×flip-+
317×flip3-+
316×pow-to-exp
284×unswap-sqr
178×1-exp
173×associate-/l/
166×rec-exp
155×cos-mult
131×clear-num frac-2neg
128×swap-sqr
120×*-commutative
118×sub-neg
116×associate-+l+
110×diff-log
100×log-pow
99×unpow2
90×sin-mult
89×frac-sub
85×sum-log
78×distribute-lft-neg-in
76×unpow3
74×cbrt-div
65×sqrt-pow1 cube-mult
63×pow1/2
60×log-div pow-unpow
55×div-sub
50×sin-cos-mult
49×+-commutative pow-prod-up
48×pow1/3
45×distribute-rgt-in distribute-lft-in associate--l+ pow-sqr
43×associate-+r+
39×exp-prod
34×neg-sub0
30×rem-log-exp rem-sqrt-square pow-pow
26×neg-mul-1
25×sub-div associate-+l-
24×pow-plus tan-quot
22×distribute-rgt-out
20×associate--l- neg-log
18×pow2
17×cos-diff
15×difference-cubes
14×sin-diff
12×cube-div acos-asin associate--r+
11×cos-sum distribute-frac-neg pow-flip rem-cube-cbrt
10×exp-sum associate-+r-
sqrt-unprod associate--r-
inv-pow asin-acos rem-exp-log
acos-neg
exp-diff
sin-sum
un-div-inv rem-cbrt-cube tanh-def
mul-1-neg sqrt-pow2 unpow1/3 distribute-rgt-neg-out
rem-square-sqrt distribute-lft1-in exp-to-pow distribute-rgt1-in
tanh-undef sqr-cos unsub-neg sum-cubes cos-2 distribute-rgt-out--

localize2.3s (0.5%)

bsearch480.0ms (0.1%)

end1.0ms (0.0%)

Profiling

Loading profile data...