Date:Wednesday, May 27th, 2020
Commit:9f65fd44 on doc-updates
Hostname:warfa with Racket 7.5
Seed:2020148
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

sample1.7m (33.1%)

Algorithm
61×intervals
Results
18.7s248228×body80valid
17.7s30961×body1280valid
13.4s165675×body80nan
9.4s8935×body2560valid
8.2s20794×body640valid
5.7s3383×body5120valid
3.0s10147×body320valid
1.6s9139×body160valid
797.0ms1546×body1280nan
523.0ms1394×body640nan
412.0ms635×body5120exit
383.0ms2973×body80overflowed
190.0ms738×body320nan
135.0ms8256×pre80true
63.0ms386×body160nan

series1.5m (30.1%)

Calls

448 calls:

4.5s
(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*))))))
4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.4s
(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*)))))
4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.5s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

prune1.1m (22.0%)

Filtered
20630 candidates to 9921 candidates (48.1%)

regimes22.9s (7.4%)

Accuracy

Total 44.3b remaining (21.1%)

Threshold costs 4.9b (2.3%)

6.5b31.7%Toniolo and Linder, Equation (13)
6.5b49%Henrywood and Agarwal, Equation (3)
6.4b73.5%Toniolo and Linder, Equation (7)
5.2b27.8%Toniolo and Linder, Equation (10+)
4.2b13.3%Henrywood and Agarwal, Equation (12)

simplify11.7s (3.8%)

Algorithm
177×egg-herbie

rewrite5.4s (1.7%)

Algorithm
117×rewrite-expression-head
Calls

448 calls:

92.0ms
(* (sin ky) (/ (/ 1 (sqrt (+ (pow (sin kx) 2.0) (pow (sin ky) 2.0)))) (/ 1 (sin th))))
71.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt h) (cbrt h))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt 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))))
70.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt h) (cbrt h))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt 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)) (* (cbrt l) (cbrt l))) (/ h (cbrt l)))))
43.0ms
(* (* (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (/ l (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
40.0ms
(* (pow (/ 1 (* (pow k (/ 2.0 2)) (* (pow k (/ 2.0 2)) (pow t 1.0)))) 1.0) (/ (* (cos k) (pow l 2)) (pow (sin k) 2)))
Rules
31218×add-exp-log
21151×prod-exp
10486×pow-exp
9165×div-exp
6072×times-frac
5114×add-sqr-sqrt
5113×*-un-lft-identity
4981×pow-to-exp
4009×add-cube-cbrt
2609×add-cbrt-cube
1955×sqrt-prod
1551×associate-*r*
1330×pow1
1141×unpow-prod-down
1053×cbrt-unprod
1005×associate-*l*
858×1-exp rec-exp
546×add-log-exp
496×cbrt-undiv
475×cbrt-prod
443×associate-*r/
422×pow-prod-down
410×associate-/r*
392×associate-/l*
386×distribute-lft-out
382×sqrt-div
370×unswap-sqr
356×div-inv
342×pow-unpow
302×sqr-pow
285×frac-times
267×associate-*l/
243×flip3-- flip--
228×distribute-lft-out--
174×distribute-rgt-neg-in difference-of-squares
166×*-commutative
155×associate-/r/
150×distribute-lft-neg-in
149×flip-+ flip3-+
134×exp-prod
96×frac-2neg clear-num
87×sub-neg
83×distribute-rgt-in distribute-lft-in
78×swap-sqr
71×tan-quot
70×unpow2
67×sqrt-pow1
62×pow1/3
52×pow-pow
50×pow1/2
46×associate-/l/
45×pow-prod-up
44×rem-sqrt-square
42×cbrt-div log-prod
40×cube-div div-sub frac-sub
38×associate--l+
37×sum-log
34×pow-sub
31×pow-sqr
27×+-commutative
23×pow-plus exp-sum
22×cube-prod
18×pow2 neg-mul-1
17×log-pow
16×frac-add
15×associate-+r+ neg-sub0
14×diff-log
12×pow-flip
10×cos-sum pow-neg
inv-pow
unpow3 cube-mult rem-log-exp
rem-cube-cbrt
cos-diff asin-acos
exp-diff rem-exp-log associate-+r- distribute-frac-neg distribute-neg-frac
associate-+l+ un-div-inv acos-asin
sqrt-pow2 exp-neg unsub-neg rem-cbrt-cube log-div
sqrt-unprod distribute-rgt-out-- sub-div associate--r- mul0

bsearch3.4s (1.1%)

localize2.2s (0.7%)

end0.0ms (0.0%)

Profiling

Loading profile data...