Date:Friday, May 1st, 2020
Commit:b6776165 on joint-profile
Hostname:warfa with Racket 7.5
Seed:2020122
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics

Details

sample1.3m (65.3%)

Algorithm
21×intervals
Results
46.3s38931×body5120exit
7.5s7425×body1280valid
5.9s3335×body2560valid
3.9s56678×body80valid
3.5s50347×body80nan
2.2s4655×body640valid
2.1s3028×body1280nan
1.1s2606×body640nan
652.0ms2339×body320valid
353.0ms1334×body320nan
234.0ms1206×body160valid
146.0ms8356×pre80true
116.0ms666×body160nan
27.0ms15×body5120valid
15.0ms24×body2560nan
8.0msbody5120nan

series28.4s (23.5%)

Calls

93 calls:

4.6s
(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.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.5s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
1.3s
(* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))

prune6.6s (5.5%)

Filtered
2236 candidates to 1470 candidates (65.7%)

simplify3.5s (2.9%)

Algorithm
49×egg-herbie

regimes2.4s (2.0%)

Accuracy

Total 12.2b remaining (5.6%)

Threshold costs 0.9b (0.4%)

9.1b31.6%Toniolo and Linder, Equation (13)
2.2b0%Random Jason Timeout Test 004
0.8b0%Random Jason Timeout Test 006
0.0b0%Random Jason Timeout Test 003
0.0b0%Random Jason Timeout Test 015

localize480.0ms (0.4%)

rewrite466.0ms (0.4%)

Algorithm
31×rewrite-expression-head
Calls

93 calls:

17.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
17.0ms
(* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
16.0ms
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
15.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
13.0ms
(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*)))))
Rules
516×add-sqr-sqrt
419×*-un-lft-identity
373×add-cube-cbrt
295×add-exp-log
232×pow1
225×prod-diff
169×add-cbrt-cube
166×cbrt-prod
127×prod-exp
114×distribute-rgt-in distribute-lft-in
111×associate-*r*
102×associate-*r/
99×add-log-exp
95×times-frac
94×log1p-expm1-u expm1-log1p-u
86×sqrt-prod
77×unpow-prod-down
64×pow-prod-down
50×associate--l+
49×flip-- flip3-- cbrt-unprod
47×associate-*l*
44×unpow-prod-up
40×pow1/3
38×unswap-sqr
35×sub-neg
34×swap-sqr pow-exp
32×frac-sub
29×sqrt-pow1
26×log-pow
24×difference-of-squares sqrt-div
23×distribute-lft-out--
21×exp-prod
20×pow-unpow
19×pow-to-exp fma-neg
18×div-exp
16×sinh-def pow1/2
15×*-commutative
14×cbrt-div
10×rem-sqrt-square sqr-pow
log-prod div-inv
pow-pow pow-prod-up pow-sqr associate-/r*
associate-/l*
pow-plus pow2 pow-sub
diff-log cbrt-undiv fma-udef rem-log-exp
associate-/l/ associate-*l/ sqrt-pow2 acos-asin asin-acos frac-times associate-/r/ clear-num frac-2neg
expm1-log1p expm1-udef div-sub log1p-udef associate--r- pow3 rem-cbrt-cube log1p-expm1 cosh-def

bsearch123.0ms (0.1%)

end0.0ms (0.0%)

Profiling

Loading profile data...