Date:Tuesday, July 14th, 2020
Commit:2afbfc40 on master
Hostname:warfa with Racket 7.5
Seed:2020196
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

prune2.6min (45.4%)

Filtered
52395 candidates to 16350 candidates (68.8%)

sample1.7min (29.7%)

Algorithm
61×intervals
Results
19.9s247366×body80valid
18.9s30742×body1280valid
14.5s167153×body80nan
8.8s21075×body640valid
5.1s6672×body2560valid
3.1s10462×body320valid
2.7s4680×body1280nan
2.0s18259×body80overflowed
1.8s9373×body160valid
1.6s3931×body640nan
1.6s2416×body5120valid
645.0ms2121×body320nan
390.0ms604×body5120exit
218.0ms1081×body160nan
145.0ms8256×pre80true

series27.2s (7.8%)

Calls

454 calls:

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)))))))))
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)))))))))
1.9s
(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))))))))
439.0ms
(* (* n U) (+ t (- (* (* n (pow (/ l Om) (/ 2.0 2))) (* (- U* U) (pow (/ l Om) (/ 2.0 2)))) (* 2.0 (* l (/ l Om))))))

simplify21.4s (6.1%)

Algorithm
181×egg-herbie

regimes18.0s (5.2%)

Accuracy

Total 34.2b remaining (17.3%)

Threshold costs 6.4b (3.2%)

6.9b0.4%Henrywood and Agarwal, Equation (12)
5.6b76.1%Toniolo and Linder, Equation (7)
5.1b33%Toniolo and Linder, Equation (13)
3.7b0%Henrywood and Agarwal, Equation (13)
3.5b0%Toniolo and Linder, Equation (10+)

rewrite16.4s (4.7%)

Algorithm
120×rewrite-expression-head
Calls

454 calls:

705.0ms
(* l (* 2.0 (* (* (* (/ (cos k) (pow (sin k) 2)) l) (pow (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) 1) 1.0)) (pow (* (pow (pow (/ -1 t) 1.0) 1.0) (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) (pow -1 3.0))) 1.0))))
670.0ms
(* l (* 2.0 (* (* (/ (cos k) (pow (sin k) 2)) l) (pow (* (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) 1) (* (pow (pow (/ -1 t) 1.0) 1.0) (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) (pow -1 3.0)))) 1.0))))
219.0ms
(* (* (/ (cos k) (pow (sin k) 2)) l) (pow (* (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) 1) (* (pow (pow (/ -1 t) 1.0) 1.0) (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) (pow -1 3.0)))) 1.0))
150.0ms
(* (* (* (/ (cos k) (pow (sin k) 2)) l) (pow (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) 1) 1.0)) (pow (* (pow (pow (/ -1 t) 1.0) 1.0) (/ (pow (pow (/ -1 k) (/ 2.0 2)) 1.0) (pow -1 3.0))) 1.0))
76.0ms
(* (* (* (pow (* (/ (cbrt d) (cbrt h)) (/ (cbrt d) (cbrt h))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt h)) (/ 1.0 2.0))) (* (pow (* (/ (cbrt d) (cbrt l)) (/ (cbrt d) (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
249431×add-exp-log
175544×prod-exp
163962×pow-exp
101057×div-exp
51690×pow-to-exp
13977×1-exp
4837×times-frac
4818×add-sqr-sqrt
4314×*-un-lft-identity
3525×add-cube-cbrt
3231×add-cbrt-cube
1929×sqrt-prod
1524×cbrt-unprod
1484×pow1
1384×associate-*r*
1344×unpow-prod-down
1120×associate-*l*
906×associate-*r/
665×cbrt-prod
599×cbrt-undiv
551×add-log-exp
526×pow-prod-down
519×frac-times
471×sqrt-div
468×associate-*l/
401×sqr-pow
400×unswap-sqr
354×distribute-lft-out
325×associate-/l*
307×pow-unpow
306×associate-/r*
280×div-inv
258×flip-+ flip3-+
223×flip-- flip3--
186×*-commutative
178×associate-/r/
176×distribute-rgt-in distribute-lft-in
162×difference-of-squares
161×exp-prod
149×sqrt-pow1
101×pow1/2
99×distribute-lft-out--
96×tan-quot
93×cbrt-div
82×frac-add swap-sqr
80×clear-num frac-2neg
78×sub-neg
76×log-prod
65×rem-sqrt-square
63×associate-/l/
56×pow-pow
53×rec-exp
43×log-pow
37×pow1/3
36×distribute-lft-neg-in distribute-rgt-neg-in
35×div-sub
32×sum-log
25×+-commutative
24×pow-prod-up
22×associate-+r-
16×sinh-def diff-log pow-sqr
15×unpow2
14×associate-+r+ pow-neg pow-flip
13×distribute-frac-neg pow-sub
12×neg-mul-1
11×neg-sub0 exp-diff
10×rem-log-exp cube-prod
sinh-undef inv-pow associate--r+
pow2 log-div frac-sub pow-plus cosh-undef rem-exp-log
cos-sum
sqrt-undiv cosh-def sqrt-unprod
acos-asin associate--l+ un-div-inv
exp-sum cos-diff rem-square-sqrt
unpow-prod-up cube-mult asin-acos unpow3
associate--l- associate-+l+ mul0 sum-cubes rem-cbrt-cube rem-cube-cbrt

localize2.3s (0.7%)

bsearch1.2s (0.4%)

end1.0ms (0.0%)

Profiling

Loading profile data...