Date:Friday, July 17th, 2020
Commit:5d628957 on release-1.4
Hostname:warfa with Racket 7.5
Seed:2020199
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

sample1.7min (49.1%)

Algorithm
99×intervals
Results
47.5s7856×body5120exit
21.6s360280×body80valid
7.5s15857×body1280valid
5.4s11047×body1280invalid
3.3s12369×body640valid
2.7s8855×body640invalid
1.5s86751×pre80true
1.4s7589×body160valid
1.1s6465×body320valid
953.0ms17763×body80invalid
827.0ms3918×body320invalid
404.0ms1419×body2560valid
273.0ms1823×body160invalid
207.0ms2335×body80nan
197.0ms565×body5120valid
82.0ms46×body2560invalid
0.0ms11×body80overflowed

prune47.1s (22.2%)

Filtered
16193 candidates to 9902 candidates (38.9%)

series14.4s (6.8%)

Calls

460 calls:

868.0ms
(- (pow 1.0 3) (pow (* (/ 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)))) 3))
446.0ms
(* (+ alpha beta) (* (/ 1 (+ beta (+ alpha (* 2.0 i)))) (/ (/ (- beta alpha) (sqrt (+ alpha (+ beta (+ 2.0 (* 2.0 i)))))) (sqrt (+ beta (+ alpha (+ 2.0 (* 2.0 i))))))))
440.0ms
(* (/ (+ alpha beta) (+ alpha (+ beta (* 2.0 i)))) (/ (/ (- beta alpha) (sqrt (+ alpha (+ beta (+ 2.0 (* 2.0 i)))))) (sqrt (+ beta (+ alpha (+ 2.0 (* 2.0 i)))))))
397.0ms
(* (* (/ i (+ alpha (+ beta (* i 2.0)))) (+ i (+ alpha beta))) (* (/ 1 (+ alpha (+ beta (* i 2.0)))) (* (/ (sqrt (+ (* i (+ i (+ alpha beta))) (* alpha beta))) (+ alpha (+ beta (+ (* i 2.0) (sqrt 1.0))))) (/ (sqrt (+ (* i (+ i (+ alpha beta))) (* alpha beta))) (+ alpha (+ beta (- (* i 2.0) (sqrt 1.0))))))))
396.0ms
(* (/ (* (+ i (+ alpha beta)) (/ i (+ alpha (+ beta (* i 2.0))))) (+ alpha (+ beta (* i 2.0)))) (* (/ (sqrt (+ (* i (+ i (+ alpha beta))) (* alpha beta))) (+ alpha (+ beta (+ (* i 2.0) (sqrt 1.0))))) (/ (sqrt (+ (* i (+ i (+ alpha beta))) (* alpha beta))) (+ alpha (+ beta (- (* i 2.0) (sqrt 1.0)))))))

analyze13.7s (6.5%)

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.5s (5.9%)

Algorithm
251×egg-herbie

regimes10.2s (4.8%)

Accuracy

Total 98.3b remaining (35.8%)

Threshold costs 4.2b (1.5%)

12.5b41.8%math.sqrt on complex, real part
11.8b39%math.sqrt on complex, imaginary part, im greater than 0 branch
10.6b57.5%math.log/2 on complex, real part
9.9b59.4%math.log10 on complex, real part
9.8b59.7%math.log/1 on complex, real part

rewrite6.7s (3.2%)

Algorithm
153×rewrite-expression-head
Calls

460 calls:

206.0ms
(* (exp (- z (+ 7.0 0.5))) (+ 0.9999999999998099 (+ (+ (/ 676.5203681218851 (- 1.0 z)) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))))) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z))))))))
164.0ms
(* (/ (+ alpha beta) (+ alpha (+ beta (* 2.0 i)))) (/ (/ (- beta alpha) (sqrt (+ alpha (+ beta (+ 2.0 (* 2.0 i)))))) (sqrt (+ beta (+ alpha (+ 2.0 (* 2.0 i)))))))
147.0ms
(/ (+ (+ (/ 771.3234287776531 (- 3.0 z)) (/ -176.6150291621406 (- 4.0 z))) (+ (+ (/ 676.5203681218851 (- 1.0 z)) (/ -1259.1392167224028 (- 2.0 z))) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (+ (/ 9.984369578019572e-06 (- 7.0 z)) (/ 1.5056327351493116e-07 (- 8.0 z))) 0.9999999999998099))))) (exp (+ 7.0 0.5)))
126.0ms
(log (exp (/ (+ (/ 771.3234287776531 (- 3.0 z)) (+ (/ -176.6150291621406 (- 4.0 z)) (+ (/ 676.5203681218851 (- 1.0 z)) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (+ (/ 1.5056327351493116e-07 (- 8.0 z)) 0.9999999999998099)))))))) (exp (+ 7.0 0.5)))))
118.0ms
(- (log (+ (/ 771.3234287776531 (- 3.0 z)) (+ (/ -176.6150291621406 (- 4.0 z)) (+ (/ 676.5203681218851 (- 1.0 z)) (+ (/ -1259.1392167224028 (- 2.0 z)) (+ (/ 12.507343278686905 (- 5.0 z)) (+ (/ -0.13857109526572012 (- 6.0 z)) (+ (/ 9.984369578019572e-06 (- 7.0 z)) (+ (/ 1.5056327351493116e-07 (- 8.0 z)) 0.9999999999998099))))))))) (+ 7.0 0.5))
Rules
8846×*-un-lft-identity
6568×times-frac
5659×add-sqr-sqrt
3863×add-cube-cbrt
3080×add-exp-log
2714×distribute-lft-out
2425×sqrt-prod
2213×add-cbrt-cube
1459×associate-*r*
1438×pow1
1296×prod-exp
968×associate-*l*
824×cbrt-unprod
814×add-log-exp
641×flip-+ flip3-+
637×div-exp
609×associate-/l*
504×unpow-prod-down
502×difference-of-squares
488×cbrt-prod
438×cbrt-undiv
431×frac-add
383×associate-/r/
369×associate-*r/
364×associate-/r*
353×distribute-lft-out--
341×pow-prod-down
320×frac-times
315×sqrt-div
293×unswap-sqr
274×cube-prod
259×log-pow
234×div-inv
204×associate-*l/
177×sqrt-pow1
176×sum-log
160×sqr-pow
156×cbrt-div
146×associate-/l/
144×pow-exp
141×*-commutative
119×pow1/2
117×exp-prod
104×flip-- flip3--
87×log-prod
83×pow-to-exp swap-sqr
80×clear-num frac-2neg
78×pow-unpow
76×distribute-rgt-in distribute-lft-in
67×pow-prod-up
59×+-commutative 1-exp rec-exp
57×exp-sum rem-sqrt-square
56×sub-neg
53×pow-pow
52×pow1/3
46×diff-log
43×pow-sqr
38×cube-mult unpow3
28×div-sub
27×cube-div pow-plus
25×log-div
23×associate--l+
22×pow2
20×frac-sub
18×rem-cube-cbrt
17×associate--l-
14×associate-+r+
13×associate--r+
associate-+l+
unpow2
difference-cubes inv-pow sin-sum pow-flip exp-diff
rem-log-exp associate-+r- un-div-inv rem-cbrt-cube rem-exp-log
sub-div sqr-cos-a cos-mult
rem-square-sqrt sqrt-pow2 sqrt-unprod associate-+l-
cos-sum pow-div
exp-to-pow associate--r- sum-cubes distribute-rgt-out--

localize2.4s (1.1%)

bsearch960.0ms (0.5%)

end1.0ms (0.0%)

Profiling

Loading profile data...