Date:Sunday, April 12th, 2020
Commit:48b457a7 on overflow-detection-both-ends
Hostname:warfa with Racket 7.5
Seed:2020103
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.7m (45.3%)

Algorithm
78×intervals
Results
36.1s44292×body1280valid
12.1s30070×body640valid
10.2s3833×body5120exit
8.6s202304×body80valid
6.6s152609×body80nan
5.4s27442×body320valid
4.2s163768×pre80true
3.9s36334×body160valid
1.6s18811×body80overflowed
968.0ms3138×body2560valid
602.0ms3135×body2560nan
403.0ms2623×body1280nan
363.0ms16535×pre80false
163.0ms1298×body640nan
83.0ms227×body5120valid
66.0ms673×body320nan
22.0ms348×body160nan
3.0msbody640overflowed
0.0msbody160overflowed

prune46.0s (20.2%)

Filtered
17292 candidates to 11012 candidates (63.7%)

series45.4s (19.9%)

Calls

495 calls:

922.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) (- (+ (* (log 0.5) c_n) 1) (* 0.5 (* t c_n)))))
758.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (+ (* c_p (+ (log 0.5) (* 0.5 t))) 1) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))
623.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)))
579.0ms
(* (+ (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)) (/ (- (pow (sqrt (/ x0 (- 1.0 x1))) 3) (pow (sqrt x0) 3)) (+ (+ (/ x0 (- 1.0 x1)) x0) (* (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)))))
570.0ms
(log (exp (* (+ (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)) (/ (- (pow (sqrt (/ x0 (- 1.0 x1))) 3) (pow (sqrt x0) 3)) (+ (+ (/ x0 (- 1.0 x1)) x0) (* (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)))))))

simplify13.7s (6.0%)

Algorithm
222×egg-herbie

regimes8.8s (3.9%)

Accuracy

Total 18.8b remaining (15.3%)

Threshold costs 7.3b (5.9%)

4.5b83.2%Cubic critical
3.7b74.1%Equirectangular approximation to distance on a great circle
2.3b79.5%Quotient of products
1.0b0%2-ancestry mixing, zero discriminant
0.8b96.2%Quadratic roots, full range

rewrite6.1s (2.7%)

Algorithm
144×rewrite-expression-head
Calls

495 calls:

130.0ms
(* (+ (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)) (/ (- (pow (sqrt (/ x0 (- 1.0 x1))) 3) (pow (sqrt x0) 3)) (+ (+ (/ x0 (- 1.0 x1)) x0) (* (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)))))
130.0ms
(* (+ (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)) (/ (- (pow (sqrt (/ x0 (- 1.0 x1))) 3) (pow (sqrt x0) 3)) (+ (+ (/ x0 (- 1.0 x1)) x0) (* (sqrt (/ x0 (- 1.0 x1))) (sqrt x0)))))
95.0ms
(- (- (/ (- 1.0) (pow x 2)) (/ 3.0 x)) (/ 3.0 (pow x 3)))
81.0ms
(- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (- 0.0625) (pow x 5))))
81.0ms
(log (- (/ 0.125 (pow x 3)) (- (/ 0.5 x) (/ (- 0.0625) (pow x 5)))))
Rules
6881×add-sqr-sqrt
6546×times-frac
5962×*-un-lft-identity
3705×add-cube-cbrt
3183×add-exp-log
1918×add-cbrt-cube
1627×associate-*r*
1397×difference-of-squares
1336×pow1
1191×sqrt-prod
1163×associate-*l/
1121×prod-exp
1109×unpow-prod-down
1048×flip--
1047×flip3--
974×div-exp
932×associate-/l*
831×distribute-lft-out--
799×cube-prod
748×add-log-exp
673×frac-times
624×sqrt-div
525×frac-add
512×associate-/r*
482×cbrt-unprod
473×associate-*r/
461×pow-exp
450×cbrt-prod
441×cbrt-undiv
416×associate-*l*
415×sqr-pow
338×div-inv
331×distribute-rgt-neg-in
330×pow-to-exp
323×pow-prod-down
307×distribute-lft-out
262×associate-/r/
260×log-prod
211×unswap-sqr
201×flip-+
200×flip3-+
172×associate-/l/
142×log-pow
119×clear-num *-commutative frac-2neg
109×exp-prod
108×sqrt-pow1
103×sub-neg
94×frac-sub
93×sin-mult
90×unpow3 cube-mult
87×cos-mult
79×diff-log
67×pow-prod-up
65×div-sub log-div
60×distribute-lft-neg-in
56×pow1/2 cbrt-div sum-log
53×pow-sqr
51×distribute-rgt-in pow-unpow distribute-lft-in
42×swap-sqr
41×sin-cos-mult
40×pow1/3
39×unpow2
38×rem-sqrt-square
36×pow-plus +-commutative
34×pow-pow
31×rem-log-exp
30×exp-sum
29×1-exp associate-+l-
28×tan-quot associate--r+
27×sin-sum associate--l+
26×pow2 neg-sub0
21×rec-exp sub-div
20×cube-div neg-mul-1
18×exp-diff rem-cube-cbrt
17×distribute-rgt-out
15×difference-cubes associate--l- associate-+r+ sin-diff
12×cos-diff neg-log
11×acos-asin rem-cbrt-cube
10×distribute-frac-neg asin-acos
cos-sum associate--r-
rem-exp-log
distribute-lft-neg-out distribute-rgt-neg-out
associate-+r-
acos-neg unsub-neg exp-to-pow
associate-+l+ exp-neg pow-flip
sub0-neg sin-neg un-div-inv distribute-lft1-in inv-pow
sqrt-unprod distribute-rgt-out-- tanh-undef tanh-def

localize2.4s (1.1%)

bsearch2.3s (1.0%)

end1.0ms (0.0%)