Date:Saturday, May 2nd, 2020
Commit:95cc637d on master
Hostname:warfa with Racket 7.5
Seed:2020123
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 (49.0%)

Algorithm
78×intervals
Results
36.1s43971×body1280valid
16.3s2460×body5120exit
12.3s30412×body640valid
8.7s204310×body80valid
6.6s152118×body80nan
5.7s45735×body80overflowed
5.4s27685×body320valid
4.7s191407×pre80true
3.9s36084×body160valid
1.0s3171×body2560valid
585.0ms3165×body2560nan
396.0ms16597×pre80false
373.0ms2486×body1280nan
183.0ms208×body5120valid
164.0ms1331×body640nan
62.0ms676×body320nan
20.0ms318×body160nan
5.0msbody320overflowed
2.0msbody640overflowed
2.0msbody160overflowed

prune48.8s (20.7%)

Filtered
21206 candidates to 12807 candidates (60.4%)

series40.2s (17.1%)

Calls

488 calls:

748.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (fma (log 0.5) c_p (fma 0.5 (* t c_p) 1)) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))
666.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (fma t 0.25 (- 0.5 (* 0.020833333333333336 (pow t 3))))) c_n)))
611.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))
575.0ms
(log (expm1 (log1p (+ (/ 1.0 x) (/ (sqrt (- 1.0 (* x x))) x)))))
427.0ms
(* (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2)) R)

simplify13.9s (5.9%)

Algorithm
227×egg-herbie

regimes9.5s (4.0%)

Accuracy

Total 36.6b remaining (26.6%)

Threshold costs 5.8b (4.2%)

6.8b5%Cubic critical, medium range
5.9b57.2%Cubic critical, narrow range
5.8b49.8%Quotient of products
4.8b82.2%Quadratic roots, full range
3.5b0%Cubic critical, wide range

rewrite5.1s (2.2%)

Algorithm
149×rewrite-expression-head
Calls

488 calls:

161.0ms
(- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (- 0.0625) (pow x 5))))
90.0ms
(log (- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (- 0.0625) (pow x 5)))))
52.0ms
(* 1/6 (/ (pow x 3) (pow (sqrt 1.0) 3)))
47.0ms
(- (log (exp (/ (- 1.0) (pow x 2)))) (fma 3.0 (/ 1 (pow x 3)) (/ 3.0 x)))
44.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))
Rules
10233×*-un-lft-identity
9979×add-sqr-sqrt
9716×times-frac
7189×add-cube-cbrt
4655×prod-diff
3106×add-exp-log
1817×unpow-prod-down
1672×add-cbrt-cube
1347×sqrt-prod
1201×distribute-rgt-neg-in
1136×prod-exp
1057×distribute-lft-neg-in
1039×associate-*r*
1036×difference-of-squares
1034×div-exp
973×associate--r+
932×pow1
743×distribute-lft-out
738×add-log-exp
693×sqr-pow
691×distribute-lft-out--
635×pow-exp
599×cube-prod
549×associate-/l*
545×fma-neg
525×associate-/r*
507×log-pow
500×div-inv
490×log1p-expm1-u expm1-log1p-u
486×exp-prod
462×pow-to-exp
451×cbrt-prod
421×associate-*l*
392×associate-/r/
388×cbrt-undiv
378×cbrt-unprod
349×neg-mul-1
338×log-prod
282×distribute-rgt-in distribute-lft-in
257×flip--
256×flip3--
238×fma-def
235×unpow2
214×unswap-sqr
201×flip-+
200×flip3-+
155×pow-prod-down
142×sqrt-div
114×clear-num frac-2neg
110×unpow3 cube-mult
109×associate-+l+
103×associate-*r/
99×sub-neg
97×*-commutative
86×associate-/l/
83×diff-log sqrt-pow1
81×cbrt-div swap-sqr
73×associate-*l/
67×frac-times cos-sum
61×pow1/2
58×pow1/3
56×sin-sum
50×div-sub
49×sum-log
40×pow-unpow
39×log-div
36×rem-sqrt-square
35×neg-sub0
34×+-commutative
30×1-exp
27×pow-prod-up
26×fma-udef
24×tan-quot
20×pow-sqr frac-sub exp-sum rem-log-exp
19×distribute-rgt-out neg-log associate--l+
18×cos-diff associate-+l- sin-diff
17×associate-+r+ sin-mult
16×associate--l- rec-exp pow-pow
15×distribute-frac-neg
13×difference-cubes
12×frac-add
11×sin-cos-mult pow2 pow-plus cos-mult
acos-asin
pow-flip
rem-exp-log log1p-udef sum-cubes associate-+r-
cube-div exp-diff inv-pow associate--r- expm1-udef distribute-neg-frac
rem-cube-cbrt log1p-expm1 expm1-log1p
distribute-lft-neg-out asin-acos rem-cbrt-cube
acos-neg sqrt-unprod exp-neg unpow-prod-up hypot-def distribute-rgt-neg-out
un-div-inv unsub-neg distribute-lft1-in rem-square-sqrt exp-to-pow
e-exp-1 hypot-udef log-rec distribute-rgt-out-- mul-1-neg

localize2.2s (0.9%)

bsearch429.0ms (0.2%)

end1.0ms (0.0%)

Profiling

Loading profile data...