Date:Wednesday, March 18th, 2020
Commit:1a959946 on master
Hostname:warfa with Racket 7.5
Seed:2020078
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics

Details

sample1.9m (38.5%)

Algorithm
99×intervals
Results
47.9s15894×body10240exit
17.3s436846×body80valid
14.5s30726×body1280valid
6.6s23504×body640valid
3.1s3174×body1280nan
2.6s69901×body80nan
2.2s11650×body320valid
1.8s2594×body640nan
1.2s10007×body160valid
640.0ms49536×pre80true
637.0ms1265×body320nan
351.0ms1481×body2560valid
216.0ms652×body160nan
152.0ms584×body5120valid

series1.2m (25.5%)

Calls

444 calls:

2.2s
(/ (* (* (/ i (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))) (/ (+ (+ alpha beta) i) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0)))) (sqrt (fma beta alpha (* i (+ (+ alpha beta) i))))) (/ (fma i 2.0 (+ alpha beta)) (/ (sqrt (fma beta alpha (* i (+ (+ alpha beta) i)))) (fma i 2.0 (+ alpha beta)))))
2.0s
(/ (* (* (- (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))) 1.0) (fma i 2.0 (+ alpha beta))) (fma i 2.0 (+ alpha beta))) (fma beta alpha (* i (+ (+ alpha beta) i))))
1.9s
(/ (* (- (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))) 1.0) (fma i 2.0 (+ alpha beta))) (/ (fma beta alpha (* i (+ (+ alpha beta) i))) (fma i 2.0 (+ alpha beta))))
1.9s
(* (* (/ i (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))) (/ (+ (+ alpha beta) i) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0)))) (sqrt (fma beta alpha (* i (+ (+ alpha beta) i)))))
1.2s
(log (sqrt (exp (- 1.0 (* (* (/ 1 (exp (pow (fabs x) 2))) (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x))))) (+ 0.254829592 (* (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x)))) (+ -0.284496736 (* (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x)))) (+ 1.421413741 (* (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x)))) (+ -1.453152027 (* (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x)))) 1.061405429)))))))))))))

prune1.2m (24.9%)

Filtered
21557 candidates to 12633 candidates (58.6%)

simplify16.0s (5.5%)

Algorithm
251×egg-herbie

rewrite6.6s (2.3%)

Algorithm
153×rewrite-expression-head
Calls

444 calls:

430.0ms
(+ (/ (/ 1 (/ (/ (fma i 2.0 (+ alpha beta)) (+ alpha beta)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2.0 i)) 2.0)) 1.0)
159.0ms
(* (* (exp (log (* (sqrt (* PI 2.0)) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5))))) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (+ (+ (+ (+ (+ (+ 0.9999999999998099 (/ 676.5203681218851 (* 1 z))) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (/ 12.507343278686905 (+ (- z 1.0) 5.0))) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0))) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))
156.0ms
(* (* (* (sqrt (* PI 2.0)) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5))) (exp (- (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (+ (+ (+ (+ (+ (+ 0.9999999999998099 (/ 676.5203681218851 (* 1 z))) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -176.6150291621406 (+ (- z 1.0) 4.0))) (/ 12.507343278686905 (+ (- z 1.0) 5.0))) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0))) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))
93.0ms
(/ (/ 1 (/ (/ (fma i 2.0 (+ alpha beta)) (+ alpha beta)) (- beta alpha))) (+ (+ (+ alpha beta) (* 2.0 i)) 2.0))
72.0ms
(/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (* (* x x) (* x x)))) (* 0.0072644182 (* (* (* x x) (* x x)) (* x x)))) (* 0.0005064034 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0001789971 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (+ (+ (+ (+ (+ (+ 1.0 (* 0.7715471019 (* x x))) (* 0.2909738639 (* (* x x) (* x x)))) (* 0.0694555761 (* (* (* x x) (* x x)) (* x x)))) (* 0.0140005442 (* (* (* (* x x) (* x x)) (* x x)) (* x x)))) (* 0.0008327945 (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)))) (* (* 2.0 0.0001789971) (* (* (* (* (* (* x x) (* x x)) (* x x)) (* x x)) (* x x)) (* x x)))))
Rules
17859×times-frac
15348×*-un-lft-identity
11710×add-sqr-sqrt
9018×add-cube-cbrt
2845×add-exp-log
2482×prod-diff
2353×distribute-lft-out
2018×add-cbrt-cube
1490×pow1
1306×fma-def
1280×sqrt-prod
1259×unpow-prod-down
1032×prod-exp
1002×cube-prod
1000×associate-*l*
989×difference-of-squares
959×distribute-lft-out--
923×associate-/r/
865×associate-/l*
784×frac-add
762×div-exp
757×associate-*r*
749×associate-/r*
690×add-log-exp
636×cbrt-unprod
602×flip-+ flip3-+
591×div-inv
444×log1p-expm1-u expm1-log1p-u
443×cbrt-undiv
435×cbrt-prod
421×pow-prod-down
359×associate-*r/
319×frac-times
303×unswap-sqr
301×fma-neg
231×sqr-pow
225×log-pow
218×distribute-rgt-in distribute-lft-in
172×1-exp
170×associate--l+
163×exp-sum
162×flip3-- flip--
161×sqrt-div
157×log-prod
143×associate-*l/
136×*-commutative unpow3 cube-mult
134×sqrt-pow1
128×exp-diff
108×associate-+l-
106×pow-sub
104×exp-neg rec-exp
96×pow-exp
93×sub-neg
90×pow1/2
88×diff-log
85×associate--r+
83×clear-num frac-2neg
81×swap-sqr
78×pow1/3
76×associate-/l/ exp-prod
72×neg-sub0
71×cbrt-div
60×log-div
52×pow-prod-up
49×sum-log
46×pow-unpow fma-udef
45×pow-to-exp
40×un-div-inv
39×distribute-rgt-neg-in distribute-lft-neg-in
36×rem-sqrt-square pow-plus
30×pow-sqr
26×+-commutative
25×neg-mul-1
23×pow-flip
20×pow2
18×rem-exp-log hypot-def
17×associate--l-
16×associate-+l+
13×inv-pow rem-log-exp
12×pow-pow
11×div-sub
10×neg-log
sqrt-unprod
pow-div cube-div
associate-+r+
rem-cube-cbrt pow3 sin-sum distribute-neg-in frac-sub
unpow-prod-up hypot-udef rem-cbrt-cube distribute-rgt-neg-out
difference-cubes rem-square-sqrt
sqrt-pow2 expm1-log1p cos-sum associate--r- expm1-udef

regimes5.5s (1.9%)

Accuracy

Total 39.0b remaining (32.3%)

Threshold costs 6.2b (5.2%)

7.0b36.4%_divideComplex, real part
5.5b15.7%Octave 3.8, jcobi/2
4.7b20.7%math.sqrt on complex, imaginary part, im greater than 0 branch
4.4b25.8%math.sqrt on complex, real part
4.1b67.8%Octave 3.8, jcobi/1

localize2.5s (0.9%)

bsearch1.2s (0.4%)

end1.0ms (0.0%)