Date:Tuesday, April 14th, 2020
Commit:681051fe on overflow-detection-both-ends
Hostname:warfa with Racket 7.5
Seed:2020105
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample1.3m (64.6%)

Algorithm
21×intervals
Results
45.8s38752×body5120exit
7.4s7238×body1280valid
6.0s3416×body2560valid
3.9s56739×body80valid
3.5s50860×body80nan
2.2s4602×body640valid
2.1s3008×body1280nan
1.0s2531×body640nan
683.0ms2396×body320valid
356.0ms1382×body320nan
235.0ms1228×body160valid
166.0ms8356×pre80true
119.0ms673×body160nan
70.0ms38×body5120valid
18.0ms26×body2560nan
15.0msbody5120nan

series29.7s (24.4%)

Calls

106 calls:

4.8s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
4.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
4.7s
(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.2s (5.1%)

Filtered
2277 candidates to 1386 candidates (60.9%)

simplify3.7s (3.1%)

Algorithm
50×egg-herbie

regimes2.0s (1.7%)

Accuracy

Total 11.3b remaining (5.2%)

Threshold costs 0.6b (0.3%)

9.0b33.1%Toniolo and Linder, Equation (13)
1.8b0%Random Jason Timeout Test 006
0.4b74.9%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

rewrite515.0ms (0.4%)

Algorithm
32×rewrite-expression-head
Calls

106 calls:

16.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
16.0ms
(* (pow (sqrt (sqrt (atan2 b b))) (- b a)) (pow (sqrt (sqrt (atan2 b b))) (- b a)))
15.0ms
(* (pow (sqrt (sqrt (atan2 b b))) (- b a)) (pow (sqrt (sqrt (atan2 b b))) (- b a)))
13.0ms
(* n (pow (/ l Om) 2.0))
12.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
Rules
509×add-sqr-sqrt
379×unpow-prod-down
356×add-exp-log
327×*-un-lft-identity
292×sqrt-prod
291×add-cube-cbrt
263×pow1
200×add-cbrt-cube
152×prod-exp
147×associate-*r*
114×associate-*r/
113×add-log-exp
81×unswap-sqr
71×associate-*l*
66×pow-exp
65×pow-prod-down
62×swap-sqr
59×sqr-pow
55×cbrt-prod
53×cbrt-unprod
52×sub-neg
51×flip-- flip3--
48×times-frac
47×sqrt-pow1
45×exp-prod
44×pow-to-exp
40×distribute-rgt-in distribute-lft-in unpow-prod-up
36×frac-sub
34×pow-unpow pow1/2
33×log-pow
32×sqrt-div
30×log-prod
24×associate--l+
19×*-commutative cube-prod
18×difference-of-squares distribute-lft-out--
17×div-exp
14×pow-pow sinh-def
12×rem-sqrt-square pow-prod-up
10×pow-sub
rem-log-exp
pow-sqr associate-/r*
associate-/l*
unpow3 cube-mult acos-asin
associate-*l/ rem-exp-log frac-times div-inv pow2
cbrt-undiv pow1/3 exp-sum
associate-/l/ rem-square-sqrt +-commutative sqrt-pow2 pow-plus rem-cube-cbrt sum-log flip-+ sqrt-unprod associate-/r/ clear-num frac-2neg cosh-def flip3-+
exp-diff log-div div-sub

bsearch493.0ms (0.4%)

localize434.0ms (0.4%)

end0.0ms (0.0%)