Date:Sunday, June 21st, 2020
Commit:b922bf9e on ival-perf-with-search
Hostname:warfa with Racket 7.5
Seed:2020173
Parameters:256 points for 4 iterations
Flags:
setup:simplifysetup:searchrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample1.5min (32.1%)

Algorithm
62×intervals
Results
19.9s30743×body1280valid
14.4s175837×body80valid
9.3s20540×body640valid
6.2s7451×body2560valid
4.9s50227×body80nan
3.7s723×body5120invalid
3.3s1328×body2560invalid
3.1s9965×body320valid
2.6s4562×body1280nan
2.6s24067×body80invalid
2.1s2566×body5120valid
1.9s3753×body1280invalid
1.9s8834×body160valid
1.6s3801×body640nan
1.1s3087×body640invalid
609.0ms2023×body320nan
449.0ms1736×body320invalid
407.0ms636×body5120exit
341.0ms2598×body80overflowed
167.0ms919×body160invalid
154.0ms8256×pre80true
115.0ms643×body160nan

analyze1.1min (23.2%)

Algorithm
62×search

prune36.6s (13.0%)

Filtered
19202 candidates to 10160 candidates (47.1%)

series28.5s (10.1%)

Calls

464 calls:

3.3s
(sqrt (pow (* (* (* 2.0 n) (- t (- (* 2.0 (* l (/ l Om))) (* (neg (- U U*)) (* n (pow (/ l Om) 2.0)))))) U) 1))
1.9s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.9s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (sqrt (pow (/ l Om) 2.0))) (sqrt (pow (/ l Om) 2.0))) (- U U*)))))
1.9s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
364.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

regimes20.6s (7.3%)

Accuracy

Total 40.9b remaining (18.5%)

Threshold costs 4.0b (1.8%)

8.6b31.9%Toniolo and Linder, Equation (13)
7.4b28.5%Toniolo and Linder, Equation (10-)
6.1b75.1%Toniolo and Linder, Equation (7)
4.3b35.5%Henrywood and Agarwal, Equation (12)
2.9b-9.1%Toniolo and Linder, Equation (10+)

bsearch19.1s (6.8%)

simplify13.2s (4.7%)

Algorithm
183×egg-herbie

rewrite5.6s (2.0%)

Algorithm
121×rewrite-expression-head
Calls

464 calls:

76.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) 1) (/ 1.0 2.0)) (pow (/ (cbrt d) h) (/ 1.0 2.0))) (* (pow (/ 1 (* (cbrt l) (cbrt l))) (/ 1.0 2.0)) (pow (/ d (cbrt l)) (/ 1.0 2.0)))) (- 1.0 (* (* (/ 1.0 2.0) (pow (/ (* M D) (* 2.0 d)) 2.0)) (/ h l))))
75.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) 1) (/ 1.0 2.0)) (pow (/ (cbrt d) h) (/ 1.0 2.0))) (* (pow (/ 1 (* (cbrt l) (cbrt l))) (/ 1.0 2.0)) (pow (/ d (cbrt l)) (/ 1.0 2.0)))) (- 1.0 (/ (* (* 1.0 (pow (/ (* M D) (* 2.0 d)) 2.0)) h) (* 2.0 l))))
63.0ms
(* (/ (pow (cbrt t) 3.0) (/ l (pow (cbrt t) 3.0))) (* (/ (pow (cbrt t) 3.0) l) (sin k)))
58.0ms
(* (* (* (/ (pow (cbrt t) 3.0) (/ l (pow (cbrt t) 3.0))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
49.0ms
(* (/ (cbrt (- 1.0 (* 5.0 (* v v)))) (* PI t)) (/ (cbrt (- 1.0 (* 5.0 (* v v)))) (pow (cbrt (sqrt (* 2.0 (- 1.0 (* 3.0 (* v v)))))) 3)))
Rules
27861×add-exp-log
18801×prod-exp
7837×pow-exp
7721×div-exp
4259×*-un-lft-identity
4090×add-sqr-sqrt
3917×times-frac
3156×add-cube-cbrt
3085×pow-to-exp
2881×add-cbrt-cube
1424×associate-*l*
1365×unpow-prod-down
1317×1-exp
1298×pow1
1295×sqrt-prod
1208×cbrt-unprod
956×associate-*r*
880×associate-*r/
838×cbrt-prod
693×rec-exp
657×sqrt-div
616×distribute-lft-out
602×add-log-exp
515×cbrt-undiv
450×frac-times
409×pow-prod-down
391×pow-unpow
363×flip-- flip3--
348×associate-*l/
334×associate-/l*
324×associate-/r*
295×sqr-pow
291×unswap-sqr
277×cbrt-div
257×div-inv
231×associate-/r/
178×flip-+ flip3-+
169×sqrt-pow1
162×*-commutative
156×cube-prod
148×distribute-rgt-neg-in
128×difference-of-squares
103×pow1/2
90×clear-num frac-2neg
85×distribute-rgt-in distribute-lft-in
82×tan-quot
81×log-prod
76×sub-neg
65×rem-sqrt-square distribute-lft-out--
64×exp-prod
60×pow1/3
54×pow-pow
53×swap-sqr
51×associate-/l/
48×frac-sub
45×div-sub
43×sum-log
41×unpow2
37×exp-sum associate--l+
35×diff-log pow-prod-up
26×frac-add
25×cube-mult unpow3
24×+-commutative log-pow
23×cube-div
21×pow-sub
19×pow-sqr
18×distribute-lft-neg-in
17×neg-sub0
14×rem-cube-cbrt
13×rem-log-exp
12×associate-+r- unsub-neg
11×associate-+r+
10×cos-sum pow-plus
log-div exp-diff
pow2 rem-exp-log
sqrt-unprod pow-flip
cos-diff asin-acos associate--r+
neg-log pow-neg
e-exp-1 rem-square-sqrt associate--r-
associate--l- acos-asin associate-+l+ neg-mul-1 sqrt-pow2 inv-pow rem-cbrt-cube distribute-neg-frac
distribute-lft-neg-out exp-to-pow mul0 pow3 un-div-inv

localize2.3s (0.8%)

end1.0ms (0.0%)

Profiling

Loading profile data...