Date:Friday, February 28th, 2020
Commit:6d7f8a61 on more-ival-tests
Hostname:warfa with Racket 7.5
Seed:2020059
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

prune2.6m (38.9%)

series1.9m (28.8%)

Calls

435 calls:

5.2s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.9s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))))
1.9s
(/ (fma (- 0.5) (+ 1.0 (/ 1.0 (hypot 1.0 x))) (* 1.0 1.0)) (sqrt (+ 1.0 (sqrt (* 0.5 (+ 1.0 (/ 1.0 (hypot 1.0 x))))))))

sample1.4m (20.9%)

Algorithm
61×intervals
Results
15.9s31275×body1280valid
15.6s248442×body80valid
10.8s165157×body80nan
9.3s9060×body2560valid
7.1s20770×body640valid
5.0s3391×body5120valid
2.3s9983×body320valid
1.4s9166×body160valid
883.0ms2694×body1280nan
595.0ms2385×body640nan
313.0ms601×body10240exit
205.0ms1180×body320nan
112.0ms8256×pre80true
76.0ms627×body160nan

simplify20.3s (5.1%)

Algorithm
175×egg-herbie

rewrite11.0s (2.8%)

Algorithm
115×rewrite-expression-head
Calls

435 calls:

1.3s
(* (pow (/ 1 (* (pow k (/ 2.0 2)) (* (pow k (/ 2.0 2)) (pow t 1.0)))) 1.0) (/ (/ (cos k) (/ (/ (pow (cbrt (sin k)) 4) l) l)) (pow (cbrt (sin k)) 2)))
356.0ms
(/ (/ a (sqrt (sqrt (+ (+ 1.0 (* 10.0 k)) (* k k))))) (/ (sqrt (+ (+ 1.0 (* 10.0 k)) (* k k))) (/ (pow k m) (sqrt (sqrt (+ (+ 1.0 (* 10.0 k)) (* k k)))))))
143.0ms
(/ (/ (cos k) (/ (/ (pow (cbrt (sin k)) 4) l) l)) (pow (cbrt (sin k)) 2))
72.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) 1) (/ 1.0 2.0)) (pow (/ (cbrt d) h) (/ 1.0 2.0))) (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt l) (cbrt l))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt l)) (/ 1.0 2.0)))) (- 1.0 (* (* (* (/ 1.0 2.0) (pow (/ (* M D) (* 2.0 d)) 2.0)) h) (/ 1 l))))
70.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) 1) (/ 1.0 2.0)) (pow (/ (cbrt d) h) (/ 1.0 2.0))) (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt l) (cbrt l))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt l)) (/ 1.0 2.0)))) (- 1.0 (* (* (/ 1.0 2.0) (pow (/ (* M D) (* 2.0 d)) 2.0)) (/ h l))))
Rules
83243×times-frac
36942×add-exp-log
36000×add-sqr-sqrt
35398×*-un-lft-identity
34595×add-cube-cbrt
32215×sqrt-prod
23622×prod-exp
14390×unpow-prod-down
14027×div-exp
13487×pow-exp
6748×pow-to-exp
4421×cbrt-prod
4339×associate-*r*
3485×sqr-pow
2768×sqrt-div
2694×add-cbrt-cube
1766×1-exp
1459×associate-/r/
1302×rec-exp
1213×div-inv
1154×pow1
1091×cbrt-unprod
1087×associate-*l*
760×associate-/l*
754×flip-+ flip3-+
711×associate-/r*
696×unpow2
524×cbrt-undiv
510×add-log-exp
436×expm1-log1p-u
435×log1p-expm1-u
381×unswap-sqr
377×associate-*r/
373×prod-diff
353×pow-prod-down
264×pow-unpow
252×distribute-lft-out
236×distribute-rgt-in distribute-lft-in
230×distribute-lft-out--
181×associate-*l/
171×distribute-rgt-neg-in
166×flip3-- flip--
149×difference-of-squares
147×frac-times
143×*-commutative
138×distribute-lft-neg-in
132×sqrt-pow1
100×frac-2neg clear-num
89×pow1/2
83×cube-prod associate--l+
79×fma-def
75×pow-pow
70×sub-neg
69×rem-sqrt-square
60×swap-sqr
58×tan-quot
53×pow1/3
42×associate-/l/
40×frac-sub
36×exp-prod
34×hypot-def
31×fma-udef
28×associate-+r+ sum-log
27×div-sub
26×fma-neg
25×cos-sum
21×+-commutative pow-prod-up
18×neg-mul-1
17×cbrt-div
14×pow-sqr
13×pow-flip
12×diff-log
neg-sub0
distribute-neg-frac
pow-sub
rem-cube-cbrt difference-cubes un-div-inv inv-pow associate-+r- unpow3 pow-plus
cube-div cube-mult pow2
exp-diff sum-cubes frac-add distribute-frac-neg exp-sum
associate-+l+ hypot-udef unsub-neg
pow-neg sqrt-unprod sin-sum expm1-log1p rem-square-sqrt asin-acos expm1-udef
sqrt-undiv log1p-udef log1p-expm1 cos-diff acos-asin mul0 rem-cbrt-cube

regimes9.7s (2.4%)

Accuracy

Total 44.8b remaining (24.5%)

Threshold costs 4.6b (2.5%)

9.4b25.8%Toniolo and Linder, Equation (13)
6.6b49.4%Henrywood and Agarwal, Equation (3)
6.2b73.6%Toniolo and Linder, Equation (7)
5.9b5.9%Henrywood and Agarwal, Equation (12)
4.4b43.4%Toniolo and Linder, Equation (10+)

bsearch2.4s (0.6%)

localize2.4s (0.6%)

end1.0ms (0.0%)