Date:Thursday, June 4th, 2020
Commit:db2a7555 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020156
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

sample4.3m (72.5%)

Algorithm
60×intervals
Results
19.6s234942×body80valid
16.5s27178×body1280valid
15.3s182916×body80nan
7.9s18737×body640valid
4.2s5705×body2560valid
2.7s9362×body320valid
1.7s2919×body1280nan
1.7s8842×body160valid
1.5s2378×body5120valid
991.0ms2596×body640nan
746.0ms5331×body80overflowed
375.0ms588×body5120exit
354.0ms1339×body320nan
137.0ms8256×pre80true
112.0ms706×body160nan

prune32.0s (9.0%)

Filtered
9305 candidates to 16475 candidates (-77.1%)

series27.0s (7.6%)

Calls

435 calls:

2.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* (/ l (* (cbrt Om) (cbrt Om))) (/ l (cbrt Om))))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
2.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
2.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
2.0s
(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*)))))
400.0ms
(* (/ 2.0 (* (pow (/ k t) (/ 2.0 2)) (* (pow (/ k t) (/ 2.0 2)) (* (pow t 3.0) (tan k))))) (/ (* l l) (sin k)))

regimes19.3s (5.4%)

Accuracy

Total 28.0b remaining (15.3%)

Threshold costs 4.1b (2.2%)

5.9b43.9%Toniolo and Linder, Equation (13)
5.3b77.8%Toniolo and Linder, Equation (7)
2.7b0%Henrywood and Agarwal, Equation (12)
2.5b0%Henrywood and Agarwal, Equation (13)
2.5b0%Toniolo and Linder, Equation (10+)

simplify11.9s (3.4%)

Algorithm
173×egg-herbie

rewrite4.5s (1.3%)

Algorithm
114×rewrite-expression-head
Calls

435 calls:

50.0ms
(* (/ (/ (cos th) (sqrt (sqrt 2.0))) (sqrt (sqrt 2.0))) (* a1 a1))
44.0ms
(* (/ 1 (pow (/ k t) (/ 2.0 2))) (* (/ 2.0 (* (pow (/ k t) (/ 2.0 2)) (* (pow t 3.0) (tan k)))) (/ (* l l) (sin k))))
37.0ms
(+ (/ (* c0 (* d d)) (* (* w h) (* D D))) (sqrt (- (* (/ (* c0 (* d d)) (* (* w h) (* D D))) (* (* (cbrt (/ (* c0 (* d d)) (* (* w h) (* D D)))) (cbrt (/ (* c0 (* d d)) (* (* w h) (* D D))))) (cbrt (/ (* c0 (* d d)) (* (* w h) (* D D)))))) (* M M))))
37.0ms
(* (* (* (pow d (/ 1.0 2.0)) (pow (/ 1 h) (/ 1.0 2.0))) (* (pow d (/ 1.0 2.0)) (pow (/ 1 l) (/ 1.0 2.0)))) (- 1.0 (* (* (* (/ 1.0 2.0) (pow (/ (* M D) (* 2.0 d)) 2.0)) (/ (sqrt h) (sqrt l))) (/ (sqrt h) (sqrt l)))))
37.0ms
(* (/ a (sqrt (+ (+ 1.0 (* 10.0 k)) (* k k)))) (/ (pow k m) (sqrt (+ (+ 1.0 (* 10.0 k)) (* k k)))))
Rules
15518×add-exp-log
9526×prod-exp
4401×add-sqr-sqrt
4350×times-frac
4345×div-exp
4065×*-un-lft-identity
3282×add-cube-cbrt
3058×pow-exp
2791×sqrt-prod
2632×add-cbrt-cube
1661×pow-to-exp
1238×associate-*l*
1193×pow1
1088×cbrt-unprod
882×associate-*r*
802×unpow-prod-down
543×add-log-exp
491×associate-*r/
463×cbrt-undiv
399×pow-prod-down
395×sqrt-div
370×associate-/l*
364×1-exp rec-exp
320×associate-/r*
291×unswap-sqr
275×distribute-lft-out--
269×frac-times
266×pow-unpow
253×exp-prod
246×associate-*l/ div-inv
240×difference-of-squares
235×sqr-pow
229×flip-- flip3--
221×cbrt-prod
201×distribute-lft-out
190×distribute-rgt-neg-in
158×distribute-lft-neg-in
155×*-commutative
151×associate-/r/
148×flip-+ flip3-+
99×sqrt-pow1
90×clear-num frac-2neg
81×distribute-rgt-in distribute-lft-in
75×sub-neg
74×pow1/2
72×tan-quot
65×rem-sqrt-square
64×cube-prod
56×pow1/3
53×cbrt-div
44×pow-pow
37×frac-sub sum-log
36×log-prod
30×associate-/l/ unpow2
26×swap-sqr
25×+-commutative
22×associate--l+
20×neg-mul-1 div-sub
18×neg-sub0
17×diff-log log-pow
14×pow-neg pow-sub
11×exp-sum exp-diff
10×rem-exp-log
pow-sqr pow-prod-up pow-flip
unpow-prod-up log-div associate-+l+ cube-mult unpow3 rem-cube-cbrt
associate-+r+
inv-pow distribute-frac-neg asin-acos un-div-inv
pow2 frac-add cos-sum pow-plus sqrt-unprod distribute-neg-frac
rem-log-exp exp-neg associate-+r- unsub-neg
cube-div cos-diff sqrt-undiv sqrt-pow2 associate--r- neg-log rem-cbrt-cube associate--r+
associate--l- acos-asin e-exp-1 rem-square-sqrt sub-div mul0

localize2.1s (0.6%)

bsearch823.0ms (0.2%)

end0.0ms (0.0%)

Profiling

Loading profile data...