Date:Friday, May 29th, 2020
Commit:4c7d9bce on master
Hostname:warfa with Racket 7.5
Seed:2020150
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

sample2.1m (46.2%)

Algorithm
78×intervals
Results
43.4s44030×body1280valid
14.6s30616×body640valid
12.1s1718×body5120exit
9.4s204488×body80valid
7.1s153398×body80nan
6.2s27326×body320valid
4.6s180467×pre80true
4.6s35551×body80overflowed
4.4s35974×body160valid
1.1s2999×body2560valid
636.0ms3128×body2560nan
419.0ms2514×body1280nan
360.0ms16198×pre80false
166.0ms1251×body640nan
138.0ms239×body5120valid
65.0ms640×body320nan
23.0ms329×body160nan
2.0msbody320overflowed
1.0msbody640overflowed
1.0msbody160overflowed

prune1.7m (36.8%)

Filtered
13662 candidates to 21926 candidates (-60.5%)

regimes14.6s (5.3%)

Accuracy

Total 20.5b remaining (16.8%)

Threshold costs 6.3b (5.2%)

4.8b83.2%Cubic critical
3.8b72.8%Equirectangular approximation to distance on a great circle
3.3b69.8%Quotient of products
1.1b0%2-ancestry mixing, zero discriminant
1.1b95.6%Quadratic roots, full range

simplify14.0s (5.0%)

Algorithm
223×egg-herbie

series9.7s (3.5%)

Calls

503 calls:

220.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (neg s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg s))))) c_n)) (* (pow (pow (/ 1.0 (+ 1.0 (exp (neg t)))) (* (cbrt c_p) (cbrt c_p))) (cbrt c_p)) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (neg t))))) c_n)))
195.0ms
(cbrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (* (* (cbrt (cos (/ (+ phi1 phi2) 2.0))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))))) (* (- phi1 phi2) (- phi1 phi2))))
192.0ms
(exp (log (cbrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (* (* (cbrt (cos (/ (+ phi1 phi2) 2.0))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))))) (* (- phi1 phi2) (- phi1 phi2))))))
191.0ms
(cbrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (* (* (cbrt (cos (/ (+ phi1 phi2) 2.0))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))))) (* (- phi1 phi2) (- phi1 phi2))))
190.0ms
(cbrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (* (* (cbrt (cos (/ (+ phi1 phi2) 2.0))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))) (cbrt (cos (/ (+ phi1 phi2) 2.0)))))) (* (- phi1 phi2) (- phi1 phi2))))

rewrite6.3s (2.3%)

Algorithm
145×rewrite-expression-head
Calls

503 calls:

170.0ms
(/ (/ (/ 1 (/ 2.0 4.0)) (/ 1 c)) (- (neg b) (sqrt (- (* b b) (* (* 4.0 a) c)))))
115.0ms
(* (+ (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)) (/ (- (pow (sqrt (/ x0 (- 1.0 x1))) 3) (pow (sqrt x0) 3)) (+ (+ (/ x0 (- 1.0 x1)) x0) (* (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)))))
113.0ms
(* (+ (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)) (/ (- (pow (sqrt (/ x0 (- 1.0 x1))) 3) (pow (sqrt x0) 3)) (+ (+ (/ x0 (- 1.0 x1)) x0) (* (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)))))
61.0ms
(* (/ 3.0 (/ 3.0 (* a c))) (/ (/ 1 (- (neg b) (sqrt (- (* b b) (* (* 3.0 a) c))))) a))
52.0ms
(* 1/6 (/ (pow x 3) (pow (sqrt 1.0) 3)))
Rules
25832×times-frac
15544×add-sqr-sqrt
15053×*-un-lft-identity
10805×add-cube-cbrt
4738×add-exp-log
2079×difference-of-squares
1962×prod-exp
1852×add-cbrt-cube
1779×div-exp
1753×distribute-lft-out--
1654×sqrt-prod
1634×associate-*r*
1355×pow-exp
1206×associate-/l*
1180×div-inv
1088×pow1
1018×associate-*l/
980×flip--
979×flip3--
932×unpow-prod-down
895×pow-to-exp
806×add-log-exp
751×distribute-rgt-neg-in
631×cube-prod
611×frac-times
535×associate-*l*
521×associate-/r*
481×cbrt-div
467×frac-add
451×associate-*r/ cbrt-unprod
415×cbrt-undiv
397×associate-/r/
378×cbrt-prod
358×distribute-lft-out
294×sqr-pow
253×unswap-sqr
239×flip-+
238×flip3-+ pow-prod-down
236×sqrt-div
158×log-prod
156×swap-sqr
130×sub-neg
122×*-commutative
118×exp-prod
113×clear-num frac-2neg
112×log-pow
105×log-div associate-/l/
93×diff-log
86×frac-sub
76×1-exp
73×cube-mult unpow3
72×rec-exp
70×exp-diff
68×sum-log
65×pow1/3
62×sqrt-pow1
56×pow1/2
53×distribute-rgt-in distribute-lft-in
42×+-commutative div-sub
37×pow-unpow
33×rem-sqrt-square
32×unpow2
30×neg-sub0 pow-prod-up
26×pow-sqr
25×associate--l+ tan-quot
22×cos-diff neg-log
20×rem-log-exp associate-+l-
18×cos-sum associate-+r+
16×associate--l- pow-plus sin-diff
15×cube-div pow2 exp-sum sin-mult
14×pow-pow rem-cube-cbrt
13×cos-mult associate--r+
12×distribute-rgt-out
10×sin-cos-mult rem-exp-log
acos-asin associate-+r-
difference-cubes associate-+l+ pow-flip
inv-pow sin-sum
associate--r-
acos-neg distribute-frac-neg rem-cbrt-cube
exp-to-pow sqrt-unprod
rem-square-sqrt distribute-lft1-in asin-acos un-div-inv
tanh-undef tanh-def

localize2.4s (0.9%)

bsearch317.0ms (0.1%)

end1.0ms (0.0%)

Profiling

Loading profile data...