Date:Thursday, July 2nd, 2020
Commit:b33883dc on report-fixes
Hostname:warfa with Racket 7.5
Seed:2020184
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

sample2.0min (51.7%)

Algorithm
62×intervals
Results
22.2s34856×body1280valid
20.7s248527×body80valid
14.4s167691×body80nan
10.3s23624×body640valid
9.5s8784×body2560valid
5.9s3389×body5120valid
3.6s11369×body320valid
2.8s4742×body1280nan
2.1s18209×body80overflowed
2.0s9922×body160valid
1.7s4001×body640nan
665.0ms2080×body320nan
373.0ms590×body5120exit
213.0ms1031×body160nan
151.0ms8256×pre80true

prune40.6s (17.7%)

Filtered
23156 candidates to 10196 candidates (56.0%)

series28.3s (12.3%)

Calls

456 calls:

2.2s
(sqrt (* 2.0 (* (* n U) (+ t (- (* n (* (pow (/ l Om) (/ 2.0 2)) (* (- U* U) (pow (/ l Om) (/ 2.0 2))))) (* 2.0 (* l (/ l Om))))))))
2.0s
(sqrt (* 2.0 (* n (* U (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* 2.0 (* l (/ l Om)))))))))
2.0s
(sqrt (* 2.0 (* n (* U (+ t (- (* n (* (pow (/ l Om) 2.0) (- U* U))) (* 2.0 (* l (/ l Om)))))))))
2.0s
(sqrt (* 2.0 (* n (* U (+ t (- (* n (* (pow (/ l Om) (/ 2.0 2)) (* (- U* U) (pow (/ l Om) (/ 2.0 2))))) (* 2.0 (* l (/ l Om)))))))))
355.0ms
(* n (* U (+ t (- (* n (* (pow (/ l Om) (/ 2.0 2)) (* (- U* U) (pow (/ l Om) (/ 2.0 2))))) (* 2.0 (* l (/ l Om)))))))

regimes19.5s (8.5%)

Accuracy

Total 43.6b remaining (20.7%)

Threshold costs 6.5b (3.1%)

11.4b-29.9%Henrywood and Agarwal, Equation (13)
5.9b0.3%Henrywood and Agarwal, Equation (12)
5.7b76.4%Toniolo and Linder, Equation (7)
4.7b13.9%Toniolo and Linder, Equation (10+)
4.6b41.7%Toniolo and Linder, Equation (13)

simplify12.0s (5.2%)

Algorithm
181×egg-herbie

rewrite6.6s (2.9%)

Algorithm
119×rewrite-expression-head
Calls

456 calls:

156.0ms
(* (* (/ (sqrt (+ (* a1 a1) (* a2 a2))) (sqrt (sqrt 2.0))) (cos th)) (/ (/ (sqrt (+ (* a1 a1) (* a2 a2))) (sqrt (sqrt (sqrt 2.0)))) (sqrt (sqrt (sqrt 2.0)))))
91.0ms
(* (* (* (/ 1 (/ (* (cbrt l) (cbrt l)) (* (cbrt (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (cbrt (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))))) (* (* (sin k) (/ (pow (cbrt t) 3.0) l)) (* (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (cbrt l)) (cbrt (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)))))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
85.0ms
(* l (* 2.0 (* (pow (pow (pow k (/ (neg 2.0) 2)) 1.0) 1.0) (* l (* (/ (cos k) (pow (sin k) 2)) (pow (* (pow (pow k (/ (neg 2.0) 2)) 1.0) (pow (pow t (neg 1.0)) 1.0)) 1.0))))))
74.0ms
(* l (* 2.0 (* (pow (* (pow (pow k (/ (neg 2.0) 2)) 1.0) (* (pow (pow t (neg 1.0)) 1.0) (pow (pow k (/ (neg 2.0) 2)) 1.0))) 1.0) (* (/ (cos k) (pow (sin k) 2)) l))))
73.0ms
(* (* (* (pow (* (/ (cbrt d) (cbrt h)) (/ (cbrt d) (cbrt h))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt 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 2.0) (/ D d)) 2.0) h)) (* 2.0 l))))
Rules
42945×add-exp-log
32330×prod-exp
15933×pow-exp
9414×div-exp
8271×sqrt-prod
7763×times-frac
6238×add-sqr-sqrt
5917×pow-to-exp
5845×*-un-lft-identity
5042×add-cube-cbrt
2838×add-cbrt-cube
2333×associate-*r*
1560×pow1
1428×cbrt-unprod
1060×unpow-prod-down
965×associate-*l*
862×1-exp rec-exp
700×associate-*r/
569×cbrt-undiv
562×cbrt-prod
552×add-log-exp
529×pow-prod-down
429×associate-/l*
420×frac-times
410×sqr-pow
367×associate-*l/
340×sqrt-div
334×unswap-sqr
329×pow-unpow
320×distribute-lft-out
253×div-inv
248×flip-+ flip3-+
243×associate-/r*
241×flip-- flip3--
233×difference-of-squares
223×associate-/r/
188×cube-prod
168×distribute-lft-out--
165×frac-add
164×*-commutative
142×sqrt-pow1
120×cbrt-div
102×pow1/3
92×distribute-rgt-in distribute-lft-in
85×tan-quot
79×exp-prod
74×swap-sqr
72×clear-num frac-2neg
71×pow1/2
67×pow-prod-up
64×log-prod
58×pow-pow
57×associate-/l/
53×rem-sqrt-square
51×sub-neg
47×pow-sqr
39×log-pow
36×distribute-lft-neg-in distribute-rgt-neg-in
31×sum-log
28×+-commutative
26×pow-plus div-sub
21×pow2 associate--l+
19×unpow2
18×diff-log
16×log-div associate-+r+ associate-+r-
15×pow-flip
14×rem-log-exp frac-sub
12×cube-div neg-mul-1 rem-cube-cbrt
10×pow-sub
inv-pow cube-mult unpow3
neg-sub0 distribute-frac-neg pow-neg
cos-sum
difference-cubes associate--r+
exp-diff rem-exp-log
associate--l- acos-asin cos-diff un-div-inv
unpow-prod-up sqrt-undiv distribute-rgt-out sqrt-unprod associate--r-
exp-sum associate-+l+ rem-square-sqrt sub-div mul0 asin-acos rem-cbrt-cube

localize2.4s (1.0%)

bsearch1.5s (0.6%)

end1.0ms (0.0%)

Profiling

Loading profile data...