Date:Saturday, April 11th, 2020
Commit:a26a9b61 on overflow-detection-both-ends
Hostname:warfa with Racket 7.5
Seed:2020102
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.2m (56.3%)

Algorithm
21×intervals
Results
39.4s39565×body5120exit
7.1s7296×body1280valid
5.6s3401×body2560valid
3.8s56676×body80valid
3.0s50693×body80nan
2.1s4558×body640valid
1.7s2997×body1280nan
817.0ms2589×body640nan
610.0ms2303×body320valid
247.0ms1244×body320nan
242.0ms1275×body160valid
146.0ms8356×pre80true
86.0ms652×body160nan
86.0ms46×body5120valid
20.0msbody5120nan
18.0ms25×body2560nan

series41.1s (33.2%)

Calls

96 calls:

11.2s
(sqrt (* (* 2.0 n) (* (- t (fma 2.0 (* l (/ l Om)) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))) U)))
11.1s
(sqrt (* (* 2.0 n) (* (- t (fma 2.0 (* l (/ l Om)) (* (* n (pow (/ l Om) 2.0)) (- U U*)))) U)))
4.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.4s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

prune6.4s (5.2%)

Filtered
2116 candidates to 1420 candidates (67.1%)

simplify3.9s (3.2%)

Algorithm
47×egg-herbie

regimes1.4s (1.2%)

Accuracy

Total 12.6b remaining (5.8%)

Threshold costs 0.6b (0.3%)

10.8b9.5%Toniolo and Linder, Equation (13)
1.2b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 002

rewrite420.0ms (0.3%)

Algorithm
29×rewrite-expression-head
Calls

96 calls:

22.0ms
(* (pow (sqrt (sqrt (atan2 b b))) (- b a)) (pow (sqrt (sqrt (atan2 b b))) (- b a)))
22.0ms
(* (pow (sqrt (sqrt (atan2 b b))) (- b a)) (pow (sqrt (sqrt (atan2 b b))) (- b a)))
19.0ms
(pow (sqrt (atan2 b b)) (- b a))
17.0ms
(* n (pow (/ l Om) 2.0))
15.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
Rules
507×add-sqr-sqrt
345×*-un-lft-identity
317×add-cube-cbrt
249×unpow-prod-down
235×sqrt-prod
222×pow1
208×add-exp-log
161×add-cbrt-cube
138×prod-diff
130×associate-*r*
118×unpow-prod-up
101×add-log-exp
97×log1p-expm1-u
96×expm1-log1p-u
72×swap-sqr
70×unswap-sqr associate-*l*
68×times-frac
64×prod-exp
61×pow-prod-down
55×associate-*r/
48×cbrt-prod
43×sqr-pow
42×sqrt-pow1
36×cbrt-unprod
31×flip-- distribute-rgt-in flip3-- distribute-lft-in
28×pow1/2
26×sub-neg
25×pow-exp associate--l+
22×associate--r+ sqrt-div
21×pow-to-exp
20×frac-sub
19×pow-unpow
14×difference-of-squares rem-sqrt-square distribute-lft-out--
12×cube-prod
11×*-commutative associate-*l/ cosh-def
10×pow-pow pow-sub
sinh-def log-pow associate-/r*
pow1/3 pow-prod-up div-exp
fma-udef exp-prod div-inv associate-/l* log-prod
pow-sqr
cbrt-div cube-div cube-mult unpow3
cbrt-undiv diff-log pow2 fma-neg frac-times
associate-/l/ rem-cube-cbrt sqrt-pow2 acos-asin associate-/r/ rem-cbrt-cube clear-num frac-2neg expm1-udef rem-log-exp
expm1-log1p rem-square-sqrt div-sub pow-plus associate--l- sqrt-unprod sin-diff

localize415.0ms (0.3%)

bsearch282.0ms (0.2%)

end0.0ms (0.0%)