Date:Monday, June 29th, 2020
Commit:8ccfdff1 on old-regraph
Hostname:debbie with Racket 7.7
Seed:2020181
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

simplify9.4hr (92.9%)

prune40.1min (6.6%)

Filtered
20444 candidates to 15811 candidates (22.7%)

sample2.2min (0.4%)

Algorithm
98×intervals
Results
43.3s8056×body5120exit
33.2s454716×body80valid
13.0s27231×body1280valid
6.4s20711×body640valid
4.3s70050×body80nan
3.5s1644×body1280nan
2.2s10601×body320valid
2.1s1308×body640nan
1.9s9364×body160valid
832.0ms41536×pre80true
727.0ms646×body320nan
538.0ms1493×body2560valid
259.0ms605×body5120valid
223.0ms309×body160nan
153.0ms3895×body80overflowed

series25.2s (0.1%)

Calls

473 calls:

6.2s
(- 1.0 (/ (/ (* 1.0 (/ (+ (pow 0.254829592 3) (pow (* (/ 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))))))) 3)) (+ (* 0.254829592 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))))))) (- (* (/ 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))))))) 0.254829592))))) (exp (* (fabs x) (fabs x)))) (+ 1.0 (* 0.3275911 (fabs x)))))
1.1s
(* (/ (/ (* i (+ (+ alpha beta) i)) (+ (+ alpha beta) (* 2.0 i))) (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))) (/ (* (sqrt (* (+ alpha i) (+ beta i))) (/ (sqrt (* (+ beta i) (+ i alpha))) (+ (+ alpha beta) (* 2.0 i)))) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0))))
1.0s
(/ (/ (/ (* i (+ (+ alpha beta) i)) (+ (+ alpha beta) (* 2.0 i))) (/ (+ (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0)) (/ (* (+ alpha i) (+ beta i)) (+ (+ alpha beta) (* 2.0 i))))) (- (+ (+ alpha beta) (* 2.0 i)) (sqrt 1.0)))
1.0s
(* (/ (/ (* 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))))
852.0ms
(/ (+ (pow 0.254829592 3) (pow (* (/ 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))))))) 3)) (+ (* 0.254829592 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))))))) (- (* (/ 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))))))) 0.254829592))))

regimes13.5s (0.0%)

Accuracy

Total 92.0b remaining (39%)

Threshold costs 3.7b (1.6%)

14.3b52%math.sqrt on complex, imaginary part, im greater than 0 branch
10.7b56.4%math.log10 on complex, real part
10.5b56%math.abs on complex
10.4b57.2%math.log/1 on complex, real part
10.2b58.2%math.log/2 on complex, real part

rewrite11.8s (0.0%)

Algorithm
160×rewrite-expression-head
Calls

473 calls:

1.7s
(* (sqrt (* PI 2.0)) (/ (+ (* (+ (* (+ (* (+ (* 676.5203681218851 (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) (* z (+ (pow 0.9999999999998099 3) (pow (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) 3)))) (+ (- z 1.0) 3.0)) (* (* z (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) 771.3234287776531)) (+ (- z 1.0) 6.0)) (* (* (* z (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) (+ (- z 1.0) 3.0)) -0.13857109526572012)) (* (* (+ (- z 1.0) 4.0) (+ (- z 1.0) 5.0)) (* (+ (- z 1.0) 7.0) (+ (- z 1.0) 8.0)))) (* (* (* (* z (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) (+ (- z 1.0) 3.0)) (+ (- z 1.0) 6.0)) (+ (* (+ (* -176.6150291621406 (+ (- z 1.0) 5.0)) (* (+ (- z 1.0) 4.0) 12.507343278686905)) (* (+ (- z 1.0) 7.0) (+ (- z 1.0) 8.0))) (* (* (+ (- z 1.0) 4.0) (+ (- z 1.0) 5.0)) (+ (* 9.984369578019572e-06 (+ (- z 1.0) 8.0)) (* (+ (- z 1.0) 7.0) 1.5056327351493116e-07)))))) (* (exp (+ (+ (- z 1.0) 7.0) 0.5)) (* (* (+ (- z 1.0) 3.0) (* z (+ (* 0.9999999999998099 0.9999999999998099) (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (- (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) 0.9999999999998099))))) (* (+ (- z 1.0) 6.0) (* (* (+ (- z 1.0) 4.0) (+ (- z 1.0) 5.0)) (* (+ (- z 1.0) 7.0) (+ (- z 1.0) 8.0))))))))
1.0s
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (* (sqrt (* PI 2.0)) (/ (+ (* (+ (* (+ (* (+ (* 676.5203681218851 (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) (* z (+ (pow 0.9999999999998099 3) (pow (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) 3)))) (+ (- z 1.0) 3.0)) (* (* z (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) 771.3234287776531)) (+ (- z 1.0) 6.0)) (* (* (* z (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) (+ (- z 1.0) 3.0)) -0.13857109526572012)) (* (* (+ (- z 1.0) 4.0) (+ (- z 1.0) 5.0)) (* (+ (- z 1.0) 7.0) (+ (- z 1.0) 8.0)))) (* (* (* (* z (+ (* 0.9999999999998099 0.9999999999998099) (- (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (/ -1259.1392167224028 (+ (- z 1.0) 2.0))) (* 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))))) (+ (- z 1.0) 3.0)) (+ (- z 1.0) 6.0)) (+ (* (+ (* -176.6150291621406 (+ (- z 1.0) 5.0)) (* (+ (- z 1.0) 4.0) 12.507343278686905)) (* (+ (- z 1.0) 7.0) (+ (- z 1.0) 8.0))) (* (* (+ (- z 1.0) 4.0) (+ (- z 1.0) 5.0)) (+ (* 9.984369578019572e-06 (+ (- z 1.0) 8.0)) (* (+ (- z 1.0) 7.0) 1.5056327351493116e-07)))))) (* (exp (+ (+ (- z 1.0) 7.0) 0.5)) (* (* (+ (- z 1.0) 3.0) (* z (+ (* 0.9999999999998099 0.9999999999998099) (* (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) (- (/ -1259.1392167224028 (+ (- z 1.0) 2.0)) 0.9999999999998099))))) (* (+ (- z 1.0) 6.0) (* (* (+ (- z 1.0) 4.0) (+ (- z 1.0) 5.0)) (* (+ (- z 1.0) 7.0) (+ (- z 1.0) 8.0)))))))))
211.0ms
(* (sqrt (* PI 2.0)) (/ (+ (+ (+ (+ (/ 676.5203681218851 z) (+ 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (/ 12.507343278686905 (+ (- z 1.0) 5.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))) (exp (+ (+ (- z 1.0) 7.0) 0.5))))
202.0ms
(* (pow (+ (+ (- z 1.0) 7.0) 0.5) (+ (- z 1.0) 0.5)) (* (sqrt (* PI 2.0)) (/ (+ (+ (+ (+ (/ 676.5203681218851 z) (+ 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (/ 12.507343278686905 (+ (- z 1.0) 5.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))))
197.0ms
(/ (+ (+ (+ (+ (/ 676.5203681218851 z) (+ 0.9999999999998099 (/ -1259.1392167224028 (+ (- z 1.0) 2.0)))) (/ 771.3234287776531 (+ (- z 1.0) 3.0))) (/ -0.13857109526572012 (+ (- z 1.0) 6.0))) (+ (+ (/ -176.6150291621406 (+ (- z 1.0) 4.0)) (/ 12.507343278686905 (+ (- z 1.0) 5.0))) (+ (/ 9.984369578019572e-06 (+ (- z 1.0) 7.0)) (/ 1.5056327351493116e-07 (+ (- z 1.0) 8.0))))) (exp (+ (+ (- z 1.0) 7.0) 0.5)))
Rules
18585×frac-times
15797×times-frac
11551×flip-+ flip3-+
11184×*-un-lft-identity
10786×associate-*r/
9298×add-sqr-sqrt
6130×add-cube-cbrt
6097×associate-/r/
5794×associate-*r*
4385×associate-+l-
3672×associate-*l/
3472×add-exp-log
2631×add-cbrt-cube
2336×distribute-lft-out
2220×exp-diff
1871×pow1
1555×prod-exp
1292×sqrt-prod
1175×difference-of-squares
1027×div-inv
1004×cbrt-unprod
941×associate-/l*
872×associate-*l*
802×div-exp
683×add-log-exp
628×distribute-lft-out--
596×cbrt-undiv
504×cbrt-prod
470×associate-/r*
446×frac-add
415×cbrt-div
378×pow-prod-down
372×sqrt-div
354×log-pow
283×unswap-sqr
267×unpow-prod-down
243×exp-sum
233×pow-prod-up
217×log-prod
216×flip-- flip3--
196×associate-/l/
167×pow1/3
166×swap-sqr
146×sqrt-pow1 pow-plus
141×pow-exp
135×*-commutative
121×pow-sqr
113×pow1/2
102×sqr-pow
92×log-div
91×associate--l+
90×pow-to-exp
88×clear-num frac-2neg
79×sum-log
77×pow2
71×rem-sqrt-square
70×exp-prod
69×sub-neg
64×distribute-rgt-in distribute-lft-in
50×+-commutative cube-prod
44×1-exp rec-exp
43×div-sub
40×pow-unpow
35×associate--r- diff-log
20×pow-pow
19×associate-+l+
16×cube-div
14×cube-mult unpow3
13×rem-log-exp rem-exp-log
12×associate-+r+
10×pow3
unpow2
rem-cube-cbrt
associate--r+
sin-sum pow-flip pow-sub
difference-cubes inv-pow sum-cubes
un-div-inv
associate--l- exp-to-pow rem-cbrt-cube
unpow-prod-up associate-+r- rem-square-sqrt sqrt-unprod
cos-sum sqrt-undiv unpow1/3

localize2.8s (0.0%)

bsearch1.0s (0.0%)

end1.0ms (0.0%)

Profiling

Loading profile data...