Date:Tuesday, May 5th, 2020
Commit:9fe10098 on separate-biginterval
Hostname:warfa with Racket 7.5
Seed:2020126
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample1.8m (41.6%)

Algorithm
88×intervals
Results
45.7s8039×body5120exit
18.4s384716×body80valid
12.6s24806×body1280valid
5.9s19214×body640valid
4.0s3101×body1280nan
2.5s62596×body80nan
2.3s2545×body640nan
2.0s10072×body320valid
1.2s9189×body160valid
821.0ms1293×body320nan
820.0ms7954×body80overflowed
407.0ms25536×pre80true
262.0ms639×body160nan
13.0ms46×body2560valid
6.0ms19×body5120valid

series1.1m (25.0%)

Calls

496 calls:

2.3s
(/ (* (/ (/ (* i (+ (+ alpha beta) i)) (+ (+ alpha beta) (* 2.0 i))) (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))) (/ (+ (* beta alpha) (* i (+ (+ alpha beta) i))) (+ (+ alpha beta) (* 2.0 i)))) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0)))
2.2s
(* (/ (/ (* i (+ (+ alpha beta) i)) (+ (+ alpha beta) (* 2.0 i))) (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))) (/ (/ (+ (* beta alpha) (* i (+ (+ alpha beta) i))) (+ (+ alpha beta) (* 2.0 i))) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))))
1.3s
(/ (/ (+ (* beta alpha) (* i (+ (+ alpha beta) i))) (sqrt (+ (+ alpha beta) (* 2.0 i)))) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0)))
1.1s
(pow (* (pow -1 1.0) (* (pow -2.0 1.0) (pow (log (/ 1 u1)) 1.0))) 0.5)
1.1s
(- (* (* (exp (neg 6.5)) (+ (* (log 6.5) (* z (sqrt 2.0))) (sqrt 2.0))) 1656.8104518737205) (* 676.5203681218851 (* (exp (neg 6.5)) (* (log 6.5) (sqrt 2.0)))))

prune56.5s (21.9%)

Filtered
17288 candidates to 10991 candidates (63.6%)

simplify14.7s (5.7%)

Algorithm
252×egg-herbie

regimes7.0s (2.7%)

Accuracy

Total 11.0b remaining (14.4%)

Threshold costs 5.0b (6.5%)

3.1b0%_divideComplex, imaginary part
2.9b0%_divideComplex, real part
1.0b0%Jmat.Real.gamma, branch z greater than 0.5
0.8b0%math.log10 on complex, imaginary part
0.7b0%math.sin on complex, imaginary part

rewrite5.5s (2.1%)

Algorithm
164×rewrite-expression-head
Calls

496 calls:

148.0ms
(* (* (* (sqrt (* PI 2.0)) (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5))) (exp (neg (+ (+ (- z 1.0) 7.0) 0.5)))) (+ (+ (+ (+ (+ (+ (+ (+ 0.9999999999998099 (/ 676.5203681218851 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))))
98.0ms
(* (/ (/ (* i (+ (+ alpha beta) i)) (+ (+ alpha beta) (* 2.0 i))) (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))) (/ (/ (+ (* beta alpha) (* i (+ (+ alpha beta) i))) (+ (+ alpha beta) (* 2.0 i))) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))))
62.0ms
(* (/ (/ x (+ (pow wj 3) 1)) (sqrt (exp wj))) (/ (+ (* wj wj) (- 1 (* wj 1))) (sqrt (exp wj))))
60.0ms
(* (/ 1.0 21.0) (* (* (* (* (* (* (fabs x) (fabs x)) (fabs x)) (fabs x)) (fabs x)) (fabs x)) (fabs x)))
52.0ms
(+ (pow (/ (- beta alpha) (+ (+ alpha beta) 2.0)) 3) (pow 1.0 3))
Rules
6118×times-frac
5711×add-sqr-sqrt
5612×*-un-lft-identity
4331×add-exp-log
4139×add-cube-cbrt
2943×add-cbrt-cube
1941×prod-exp
1595×pow1
1377×sqrt-prod
1312×associate-*r*
1239×associate-*l*
1122×cbrt-unprod
1089×div-exp
945×associate-*r/
870×flip-+ flip3-+
846×frac-add
837×add-log-exp
693×cbrt-undiv
606×associate-/r/
577×unpow-prod-down
565×distribute-lft-out
543×frac-times
510×associate-/r*
460×associate-/l*
430×unswap-sqr
393×associate-*l/
386×cbrt-prod
361×pow-prod-down
337×cbrt-div
326×pow-exp
320×div-inv
259×difference-of-squares
252×sqrt-div
241×log-pow
237×flip-- flip3--
216×swap-sqr
206×distribute-lft-out--
190×log-prod
184×pow-to-exp
159×sqr-pow *-commutative
134×associate-/l/
118×sqrt-pow1
109×pow1/3
99×diff-log
95×cube-prod pow-prod-up
93×sub-neg
92×distribute-rgt-in distribute-lft-in
91×pow1/2
90×sum-log
84×clear-num frac-2neg
82×exp-prod
78×pow-plus
76×exp-diff
75×exp-neg
74×1-exp
69×rec-exp
67×pow-unpow
63×pow-sub
57×associate-+l-
56×exp-sum
54×neg-sub0
49×rem-sqrt-square pow-sqr
47×+-commutative
43×log-div
42×associate--l+
38×un-div-inv
37×cube-div
36×pow2
33×unpow2
32×frac-sub
23×pow-pow
21×unpow3 cube-mult
20×unpow-prod-up
19×rem-exp-log div-sub
15×associate--l-
14×associate-+l+
12×distribute-lft-neg-in distribute-rgt-neg-in
10×inv-pow pow-flip rem-log-exp
neg-log
sin-sum associate--r+
rem-cube-cbrt pow3
cos-sum associate-+r+ sqrt-unprod sub-div mul-1-neg
exp-lft-sqr rem-cbrt-cube exp-to-pow
distribute-neg-in neg-mul-1
sqrt-undiv sum-cubes rem-square-sqrt associate-+r- sin-diff log-rec

localize2.6s (1.0%)

bsearch57.0ms (0.0%)

end1.0ms (0.0%)

Profiling

Loading profile data...