Date:Thursday, July 23rd, 2020
Commit:528fe40a on cleanup
Hostname:warfa with Racket 7.5
Seed:2020205
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

Time bar (total: 3.9min)

sample1.8min (45.1%)

Algorithm
99×intervals
Results
48.4s7941×body5120exit
21.7s360042×body80valid
7.5s15927×body1280valid
5.5s11309×body1280invalid
3.5s12507×body640valid
2.7s8592×body640invalid
1.4s7441×body160valid
1.4s86866×pre80true
1.1s6649×body320valid
939.0ms18170×body80invalid
882.0ms4121×body320invalid
411.0ms1452×body2560valid
259.0ms1857×body160invalid
215.0ms2461×body80nan
176.0ms526×body5120valid
57.0ms35×body2560invalid
0.0ms15×body80overflowed

prune1.2min (30.1%)

analyze13.5s (5.8%)

Algorithm
50×search
Search
TrueOtherFalseIter
0%87.1%12.9%0
2.5%84.6%12.9%1
9.3%75.6%15.1%2
22.1%62.3%15.6%3
27.1%55.4%17.4%4
36.3%45.6%18.1%5
39.7%40.6%19.7%6
44.2%33.4%22.4%7
47.6%29.3%23.1%8
50.7%25.2%24.1%9
53.2%21.6%25.2%10
55.3%18.7%26%11
57.2%16.3%26.5%12
59.1%13.6%27.4%13
60.1%12.2%27.7%14

simplify12.8s (5.5%)

Algorithm
254×egg-herbie

series12.0s (5.1%)

Calls

460 calls:

384.0ms
(* (/ (/ (* i (+ i (+ alpha beta))) (+ (+ alpha beta) (* i 2.0))) (+ (+ (+ alpha beta) (* i 2.0)) (sqrt 1.0))) (/ (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ (+ alpha beta) (* i 2.0))) (- (+ (+ alpha beta) (* i 2.0)) (sqrt 1.0))))
344.0ms
(log (- 1.0 (* (/ 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)))))))) (exp (pow (fabs x) 2))))))
299.0ms
(/ (/ (* (* i (+ (+ alpha beta) i)) (+ (* beta alpha) (* i (+ (+ alpha beta) i)))) (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i)))) (- (* (+ (+ alpha beta) (* 2.0 i)) (+ (+ alpha beta) (* 2.0 i))) 1.0))
222.0ms
(log (exp (- 1.0 (* (/ 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)))))))) (exp (pow (fabs x) 2)))))))
221.0ms
(log (exp (- 1.0 (* (/ 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 (log (exp (* (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x)))) (+ -1.453152027 (* (/ 1.0 (+ 1.0 (* 0.3275911 (fabs x)))) 1.061405429)))))))))) (exp (pow (fabs x) 2)))))))

regimes11.0s (4.7%)

Accuracy

Total 108.9b remaining (42.2%)

Threshold costs 4.0b (1.6%)

14.0b4765.3%math.sqrt on complex, real part
12.2b2562.8%Octave 3.8, jcobi/4
11.2b5408.5%math.log/2 on complex, real part
10.7b5422.7%math.abs on complex
10.5b5765.2%math.log10 on complex, real part

rewrite5.3s (2.3%)

Algorithm
156×rewrite-expression-head
Rules
6176×times-frac
5766×*-un-lft-identity
5385×add-sqr-sqrt
3905×add-cube-cbrt
1916×add-exp-log
1489×add-cbrt-cube
1450×associate-*r*
1410×pow1
1389×sqrt-prod
1162×associate-*r/
973×flip-+ flip3-+
911×associate-*l*
700×distribute-lft-out
672×add-log-exp
657×sqrt-div
581×frac-times
557×prod-exp
533×frac-add
476×associate-/r*
468×associate-/l*
450×associate-/r/
425×unpow-prod-down
415×cbrt-prod
414×cbrt-unprod
395×div-exp
331×difference-of-squares
327×pow-prod-down
310×unswap-sqr
273×div-inv
258×associate-*l/
254×distribute-lft-out--
252×cbrt-undiv
213×log-pow
210×flip-- flip3--
186×sqrt-pow1
177×cbrt-div
143×swap-sqr
139×*-commutative
131×pow1/2
130×sqr-pow
108×associate-/l/
104×pow1/3
102×cube-prod
89×log-prod
88×sum-log
86×pow-exp
83×clear-num frac-2neg
73×exp-prod
71×pow-unpow
66×distribute-rgt-in distribute-lft-in
61×rem-sqrt-square
56×pow-prod-up
54×+-commutative
52×pow-to-exp
48×1-exp rec-exp
46×sub-neg
45×pow-pow
44×pow-sqr
29×associate-+r+
28×log-div
27×diff-log cube-mult unpow3
23×div-sub
22×exp-sum
19×cube-div rem-log-exp pow2 pow-plus
17×associate-+l+
14×un-div-inv
11×exp-diff
associate--r+
inv-pow sin-sum pow-flip rem-exp-log
rem-cbrt-cube
rem-square-sqrt exp-to-pow sqrt-unprod associate-+l- rem-cube-cbrt
associate-+r- associate--l+ unpow2
exp-neg frac-sub pow-sub
neg-sub0 unpow-prod-up cos-sum sqrt-undiv associate--r- distribute-rgt-out--
Calls

460 calls:

97.0ms
(* (/ (/ (* i (+ i (+ alpha beta))) (+ (+ alpha beta) (* i 2.0))) (+ (+ (+ alpha beta) (* i 2.0)) (sqrt 1.0))) (/ (/ (+ (* alpha beta) (* i (+ i (+ alpha beta)))) (+ (+ alpha beta) (* i 2.0))) (- (+ (+ alpha beta) (* i 2.0)) (sqrt 1.0))))
84.0ms
(+ (/ (+ (* (+ (* (- 2.0 z) (+ (pow 0.9999999999998099 3) (pow (/ 676.5203681218851 (- 1.0 z)) 3))) (* -1259.1392167224028 (+ (* 0.9999999999998099 0.9999999999998099) (* (/ 676.5203681218851 (- 1.0 z)) (- (/ 676.5203681218851 (- 1.0 z)) 0.9999999999998099))))) (- 3.0 z)) (* (+ (* 0.9999999999998099 0.9999999999998099) (* (/ 676.5203681218851 (- 1.0 z)) (- (/ 676.5203681218851 (- 1.0 z)) 0.9999999999998099))) (* (- 2.0 z) 771.3234287776531))) (* (+ (* 0.9999999999998099 0.9999999999998099) (* (/ 676.5203681218851 (- 1.0 z)) (- (/ 676.5203681218851 (- 1.0 z)) 0.9999999999998099))) (* (- 2.0 z) (- 3.0 z)))) (/ -176.6150291621406 (- 4.0 z)))
83.0ms
(* (+ alpha beta) (/ 1 (/ (+ 2.0 (+ (+ alpha beta) (* 2.0 i))) (/ (- beta alpha) (+ (+ alpha beta) (* 2.0 i))))))
63.0ms
(* (/ 1 (sqrt (+ (+ (+ (+ (+ (+ 1.0 (* (* x x) 0.7715471019)) (* (pow x 4) 0.2909738639)) (* (pow x 6) 0.0694555761)) (* (pow x 8) 0.0140005442)) (* (pow x 10) 0.0008327945)) (* (* 0.0001789971 2.0) (pow x 12))))) (/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (pow x 4))) (* 0.0072644182 (pow x 6))) (* 0.0005064034 (pow x 8))) (* 0.0001789971 (pow x 10))) (sqrt (+ (+ (+ (+ (+ (+ 1.0 (* (* x x) 0.7715471019)) (* (pow x 4) 0.2909738639)) (* (pow x 6) 0.0694555761)) (* (pow x 8) 0.0140005442)) (* (pow x 10) 0.0008327945)) (* (* 0.0001789971 2.0) (pow x 12))))))
55.0ms
(* x (* (/ 1 (sqrt (+ (+ (+ (+ (+ (+ 1.0 (* (* x x) 0.7715471019)) (* (pow x 4) 0.2909738639)) (* (pow x 6) 0.0694555761)) (* (pow x 8) 0.0140005442)) (* (pow x 10) 0.0008327945)) (* (* 0.0001789971 2.0) (pow x 12))))) (/ (+ (+ (+ (+ (+ 1.0 (* 0.1049934947 (* x x))) (* 0.0424060604 (pow x 4))) (* 0.0072644182 (pow x 6))) (* 0.0005064034 (pow x 8))) (* 0.0001789971 (pow x 10))) (sqrt (+ (+ (+ (+ (+ (+ 1.0 (* (* x x) 0.7715471019)) (* (pow x 4) 0.2909738639)) (* (pow x 6) 0.0694555761)) (* (pow x 8) 0.0140005442)) (* (pow x 10) 0.0008327945)) (* (* 0.0001789971 2.0) (pow x 12)))))))

localize2.4s (1%)

bsearch874.0ms (0.4%)

end1.0ms (0%)

Profiling

Loading profile data...