http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d1b3113a/commons-rng-core/site-content/.svn/pristine/4d/4d620e627e0de3d1e13c57b98b72beb3d479e743.svn-base ---------------------------------------------------------------------- diff --git a/commons-rng-core/site-content/.svn/pristine/4d/4d620e627e0de3d1e13c57b98b72beb3d479e743.svn-base b/commons-rng-core/site-content/.svn/pristine/4d/4d620e627e0de3d1e13c57b98b72beb3d479e743.svn-base new file mode 100644 index 0000000..be1adf1 --- /dev/null +++ b/commons-rng-core/site-content/.svn/pristine/4d/4d620e627e0de3d1e13c57b98b72beb3d479e743.svn-base @@ -0,0 +1,138 @@ +# +# RNG: org.apache.commons.rng.internal.source64.MersenneTwister64 +# +# Java: 1.8.0_66 +# Runtime: 1.8.0_66-b17 +# JVM: Java HotSpot(TM) 64-Bit Server VM 25.66-b17 +# OS: Linux 3.16.0-4-amd64 amd64 +# +# Analyzer: /usr/bin/dieharder -a -g 200 -Y 1 -k 2 +# +#=============================================================================# +# dieharder version 3.31.1 Copyright 2003 Robert G. Brown # +#=============================================================================# + rng_name |rands/second| Seed | +stdin_input_raw| 2.00e+07 |2993678688| +#=============================================================================# + test_name |ntup| tsamples |psamples| p-value |Assessment +#=============================================================================# + diehard_birthdays| 0| 100| 100|0.48614834| PASSED + diehard_operm5| 0| 1000000| 100|0.38637367| PASSED + diehard_rank_32x32| 0| 40000| 100|0.71096554| PASSED + diehard_rank_6x8| 0| 100000| 100|0.91442558| PASSED + diehard_bitstream| 0| 2097152| 100|0.91853994| PASSED + diehard_opso| 0| 2097152| 100|0.67221873| PASSED + diehard_oqso| 0| 2097152| 100|0.95313612| PASSED + diehard_dna| 0| 2097152| 100|0.54336554| PASSED +diehard_count_1s_str| 0| 256000| 100|0.37688405| PASSED +diehard_count_1s_byt| 0| 256000| 100|0.49100422| PASSED + diehard_parking_lot| 0| 12000| 100|0.83699181| PASSED + diehard_2dsphere| 2| 8000| 100|0.39382664| PASSED + diehard_3dsphere| 3| 4000| 100|0.14994518| PASSED + diehard_squeeze| 0| 100000| 100|0.96822223| PASSED + diehard_sums| 0| 100| 100|0.05462926| PASSED + diehard_runs| 0| 100000| 100|0.64612288| PASSED + diehard_runs| 0| 100000| 100|0.92561551| PASSED + diehard_craps| 0| 200000| 100|0.28413484| PASSED + diehard_craps| 0| 200000| 100|0.18284377| PASSED + marsaglia_tsang_gcd| 0| 10000000| 100|0.03933443| PASSED + marsaglia_tsang_gcd| 0| 10000000| 100|0.77383468| PASSED + sts_monobit| 1| 100000| 100|0.21312104| PASSED + sts_runs| 2| 100000| 100|0.29633596| PASSED + sts_serial| 1| 100000| 100|0.54113477| PASSED + sts_serial| 2| 100000| 100|0.83951207| PASSED + sts_serial| 3| 100000| 100|0.92096189| PASSED + sts_serial| 3| 100000| 100|0.86981220| PASSED + sts_serial| 4| 100000| 100|0.83653200| PASSED + sts_serial| 4| 100000| 100|0.86159956| PASSED + sts_serial| 5| 100000| 100|0.96725169| PASSED + sts_serial| 5| 100000| 100|0.60622739| PASSED + sts_serial| 6| 100000| 100|0.07063757| PASSED + sts_serial| 6| 100000| 100|0.01209482| PASSED + sts_serial| 7| 100000| 100|0.73024495| PASSED + sts_serial| 7| 100000| 100|0.72952707| PASSED + sts_serial| 8| 100000| 100|0.37036975| PASSED + sts_serial| 8| 100000| 100|0.77914516| PASSED + sts_serial| 9| 100000| 100|0.06746902| PASSED + sts_serial| 9| 100000| 100|0.37273083| PASSED + sts_serial| 10| 100000| 100|0.57766575| PASSED + sts_serial| 10| 100000| 100|0.44919921| PASSED + sts_serial| 11| 100000| 100|0.38171687| PASSED + sts_serial| 11| 100000| 100|0.30419560| PASSED + sts_serial| 12| 100000| 100|0.51122080| PASSED + sts_serial| 12| 100000| 100|0.59633398| PASSED + sts_serial| 13| 100000| 100|0.40811472| PASSED + sts_serial| 13| 100000| 100|0.15344251| PASSED + sts_serial| 14| 100000| 100|0.12960118| PASSED + sts_serial| 14| 100000| 100|0.07376545| PASSED + sts_serial| 15| 100000| 100|0.33444763| PASSED + sts_serial| 15| 100000| 100|0.42925425| PASSED + sts_serial| 16| 100000| 100|0.16429404| PASSED + sts_serial| 16| 100000| 100|0.92882357| PASSED + rgb_bitdist| 1| 100000| 100|0.92992152| PASSED + rgb_bitdist| 2| 100000| 100|0.39500750| PASSED + rgb_bitdist| 3| 100000| 100|0.17450821| PASSED + rgb_bitdist| 4| 100000| 100|0.61192901| PASSED + rgb_bitdist| 5| 100000| 100|0.16521526| PASSED + rgb_bitdist| 6| 100000| 100|0.08920058| PASSED + rgb_bitdist| 7| 100000| 100|0.23961630| PASSED + rgb_bitdist| 8| 100000| 100|0.04867013| PASSED + rgb_bitdist| 9| 100000| 100|0.88990681| PASSED + rgb_bitdist| 10| 100000| 100|0.96940509| PASSED + rgb_bitdist| 11| 100000| 100|0.80820484| PASSED + rgb_bitdist| 12| 100000| 100|0.39446280| PASSED +rgb_minimum_distance| 2| 10000| 1000|0.62645536| PASSED +rgb_minimum_distance| 3| 10000| 1000|0.54153023| PASSED +rgb_minimum_distance| 4| 10000| 1000|0.08872876| PASSED +rgb_minimum_distance| 5| 10000| 1000|0.33219709| PASSED + rgb_permutations| 2| 100000| 100|0.62302732| PASSED + rgb_permutations| 3| 100000| 100|0.90130743| PASSED + rgb_permutations| 4| 100000| 100|0.06501832| PASSED + rgb_permutations| 5| 100000| 100|0.34440247| PASSED + rgb_lagged_sum| 0| 1000000| 100|0.05996370| PASSED + rgb_lagged_sum| 1| 1000000| 100|0.83168018| PASSED + rgb_lagged_sum| 2| 1000000| 100|0.82577619| PASSED + rgb_lagged_sum| 3| 1000000| 100|0.25299677| PASSED + rgb_lagged_sum| 4| 1000000| 100|0.27923706| PASSED + rgb_lagged_sum| 5| 1000000| 100|0.48303920| PASSED + rgb_lagged_sum| 6| 1000000| 100|0.79504455| PASSED + rgb_lagged_sum| 7| 1000000| 100|0.07326000| PASSED + rgb_lagged_sum| 8| 1000000| 100|0.25774752| PASSED + rgb_lagged_sum| 9| 1000000| 100|0.81382243| PASSED + rgb_lagged_sum| 10| 1000000| 100|0.56856876| PASSED + rgb_lagged_sum| 11| 1000000| 100|0.67888904| PASSED + rgb_lagged_sum| 12| 1000000| 100|0.95670147| PASSED + rgb_lagged_sum| 13| 1000000| 100|0.81459641| PASSED + rgb_lagged_sum| 14| 1000000| 100|0.90101918| PASSED + rgb_lagged_sum| 15| 1000000| 100|0.94398873| PASSED + rgb_lagged_sum| 16| 1000000| 100|0.63032007| PASSED + rgb_lagged_sum| 17| 1000000| 100|0.73877063| PASSED + rgb_lagged_sum| 18| 1000000| 100|0.06275148| PASSED + rgb_lagged_sum| 19| 1000000| 100|0.94337367| PASSED + rgb_lagged_sum| 20| 1000000| 100|0.77321349| PASSED + rgb_lagged_sum| 21| 1000000| 100|0.81761454| PASSED + rgb_lagged_sum| 22| 1000000| 100|0.60193015| PASSED + rgb_lagged_sum| 23| 1000000| 100|0.35976975| PASSED + rgb_lagged_sum| 24| 1000000| 100|0.21629242| PASSED + rgb_lagged_sum| 25| 1000000| 100|0.98106373| PASSED + rgb_lagged_sum| 26| 1000000| 100|0.35069333| PASSED + rgb_lagged_sum| 27| 1000000| 100|0.60789291| PASSED + rgb_lagged_sum| 28| 1000000| 100|0.95288038| PASSED + rgb_lagged_sum| 29| 1000000| 100|0.72819323| PASSED + rgb_lagged_sum| 30| 1000000| 100|0.67232673| PASSED + rgb_lagged_sum| 31| 1000000| 100|0.87016837| PASSED + rgb_lagged_sum| 32| 1000000| 100|0.92672708| PASSED + rgb_kstest_test| 0| 10000| 1000|0.42272667| PASSED + dab_bytedistrib| 0| 51200000| 1|0.70227326| PASSED + dab_dct| 256| 50000| 1|0.56086994| PASSED +Preparing to run test 207. ntuple = 0 + dab_filltree| 32| 15000000| 1|0.44889484| PASSED + dab_filltree| 32| 15000000| 1|0.41483881| PASSED +Preparing to run test 208. ntuple = 0 + dab_filltree2| 0| 5000000| 1|0.86582190| PASSED + dab_filltree2| 1| 5000000| 1|0.55982685| PASSED +Preparing to run test 209. ntuple = 0 + dab_monobit2| 12| 65000000| 1|0.10882957| PASSED +# +# Test duration: 81.73059670565 minutes +#
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d1b3113a/commons-rng-core/site-content/.svn/pristine/4d/4d83c7a6ce6f1c6b9389fce453f6e170c2679f91.svn-base ---------------------------------------------------------------------- diff --git a/commons-rng-core/site-content/.svn/pristine/4d/4d83c7a6ce6f1c6b9389fce453f6e170c2679f91.svn-base b/commons-rng-core/site-content/.svn/pristine/4d/4d83c7a6ce6f1c6b9389fce453f6e170c2679f91.svn-base new file mode 100644 index 0000000..b87b9a3 --- /dev/null +++ b/commons-rng-core/site-content/.svn/pristine/4d/4d83c7a6ce6f1c6b9389fce453f6e170c2679f91.svn-base @@ -0,0 +1,382 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc --> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>JDKRandom (Apache Commons Rng 1.0-SNAPSHOT API)</title> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="JDKRandom (Apache Commons Rng 1.0-SNAPSHOT API)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/JDKRandom.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +<div class="aboutLanguage"><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></div> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/commons/rng/internal/source32/ISAACRandom.html" title="class in org.apache.commons.rng.internal.source32"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/commons/rng/internal/source32/KISSRandom.html" title="class in org.apache.commons.rng.internal.source32"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/commons/rng/internal/source32/JDKRandom.html" target="_top">Frames</a></li> +<li><a href="JDKRandom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.apache.commons.rng.internal.source32</div> +<h2 title="Class JDKRandom" class="title">Class JDKRandom</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html" title="class in org.apache.commons.rng.internal">org.apache.commons.rng.internal.BaseProvider</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html" title="class in org.apache.commons.rng.internal.source32">org.apache.commons.rng.internal.source32.IntProvider</a></li> +<li> +<ul class="inheritance"> +<li>org.apache.commons.rng.internal.source32.JDKRandom</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../../../../../../org/apache/commons/rng/internal/source32/RandomIntSource.html" title="interface in org.apache.commons.rng.internal.source32">RandomIntSource</a>, <a href="../../../../../../org/apache/commons/rng/UniformRandomProvider.html" title="interface in org.apache.commons.rng">UniformRandomProvider</a></dd> +</dl> +<hr> +<br> +<pre>public class <a href="../../../../../../src-html/org/apache/commons/rng/internal/source32/JDKRandom.html#line.42">JDKRandom</a> +extends <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html" title="class in org.apache.commons.rng.internal.source32">IntProvider</a></pre> +<div class="block">A provider that uses the <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Random.html?is-external=true#nextInt--" title="class or interface in java.util"><code>Random.nextInt()</code></a> method of the JDK's + <code>Random</code> class as the source of randomness. + + <p> + <b>Caveat:</b> All the other calls will be redirected to the methods + implemented within this library. + </p> + + <p> + The state of this source of randomness is saved and restored through + the serialization of the <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Random.html?is-external=true" title="class or interface in java.util"><code>Random</code></a> instance. + </p></div> +<dl> +<dt><span class="simpleTagLabel">Since:</span></dt> +<dd>1.0</dd> +</dl> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/commons/rng/internal/source32/JDKRandom.html#JDKRandom-java.lang.Long-">JDKRandom</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> seed)</code> +<div class="block">Creates an instance with the given seed.</div> +</td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>protected byte[]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/commons/rng/internal/source32/JDKRandom.html#getStateInternal--">getStateInternal</a></span>()</code> +<div class="block">Creates a snapshot of the RNG state.</div> +</td> +</tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/commons/rng/internal/source32/JDKRandom.html#next--">next</a></span>()</code></td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/commons/rng/internal/source32/JDKRandom.html#setStateInternal-byte:A-">setStateInternal</a></span>(byte[] s)</code> +<div class="block">Resets the RNG to the given <code>state</code>.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.apache.commons.rng.internal.source32.IntProvider"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.commons.rng.internal.source32.<a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html" title="class in org.apache.commons.rng.internal.source32">IntProvider</a></h3> +<code><a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextBoolean--">nextBoolean</a>, <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextBytes-byte:A-">nextBytes</a>, <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextBytes-byte:A-int-int-">nextBytes</a>, <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextDouble--">nextDouble</a>, <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextFloat--">nextFloat</a>, <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextInt--">nextInt</a>, <a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#nextLong--">nextLong</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.apache.commons.rng.internal.BaseProvider"> +<!-- --> +</a> +<h3>Methods inherited from class org.apache.commons.rng.internal.<a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html" title="class in org.apache.commons.rng.internal">BaseProvider</a></h3> +<code><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#checkIndex-int-int-int-">checkIndex</a>, <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#checkStateSize-byte:A-int-">checkStateSize</a>, <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#getState--">getState</a>, <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#nextInt-int-">nextInt</a>, <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#nextLong-long-">nextLong</a>, <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#setState-byte:A-">setState</a>, <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#toString--">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> +<code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang /Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="JDKRandom-java.lang.Long-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>JDKRandom</h4> +<pre>public <a href="../../../../../../src-html/org/apache/commons/rng/internal/source32/JDKRandom.html#line.51">JDKRandom</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a> seed)</pre> +<div class="block">Creates an instance with the given seed.</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>seed</code> - Initial seed.</dd> +</dl> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="next--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>next</h4> +<pre>public int <a href="../../../../../../src-html/org/apache/commons/rng/internal/source32/JDKRandom.html#line.61">next</a>()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../../org/apache/commons/rng/internal/source32/RandomIntSource.html#next--">next</a></code> in interface <code><a href="../../../../../../org/apache/commons/rng/internal/source32/RandomIntSource.html" title="interface in org.apache.commons.rng.internal.source32">RandomIntSource</a></code></dd> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html#next--">next</a></code> in class <code><a href="../../../../../../org/apache/commons/rng/internal/source32/IntProvider.html" title="class in org.apache.commons.rng.internal.source32">IntProvider</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the next random value.</dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Random.html?is-external=true#nextInt--" title="class or interface in java.util"><code>Random.nextInt()</code></a></dd> +</dl> +</li> +</ul> +<a name="getStateInternal--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getStateInternal</h4> +<pre>protected byte[] <a href="../../../../../../src-html/org/apache/commons/rng/internal/source32/JDKRandom.html#line.67">getStateInternal</a>()</pre> +<div class="block">Creates a snapshot of the RNG state.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#getStateInternal--">getStateInternal</a></code> in class <code><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html" title="class in org.apache.commons.rng.internal">BaseProvider</a></code></dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>the internal state.</dd> +</dl> +</li> +</ul> +<a name="setStateInternal-byte:A-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>setStateInternal</h4> +<pre>protected void <a href="../../../../../../src-html/org/apache/commons/rng/internal/source32/JDKRandom.html#line.84">setStateInternal</a>(byte[] s)</pre> +<div class="block">Resets the RNG to the given <code>state</code>.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#setStateInternal-byte:A-">setStateInternal</a></code> in class <code><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html" title="class in org.apache.commons.rng.internal">BaseProvider</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>s</code> - State (previously obtained by a call to + <a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#getStateInternal--"><code>BaseProvider.getStateInternal()</code></a>).</dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../../org/apache/commons/rng/internal/BaseProvider.html#checkStateSize-byte:A-int-"><code>BaseProvider.checkStateSize(byte[],int)</code></a></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/JDKRandom.html">Use</a></li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +<div class="aboutLanguage"><script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script></div> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../../org/apache/commons/rng/internal/source32/ISAACRandom.html" title="class in org.apache.commons.rng.internal.source32"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../../org/apache/commons/rng/internal/source32/KISSRandom.html" title="class in org.apache.commons.rng.internal.source32"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/apache/commons/rng/internal/source32/JDKRandom.html" target="_top">Frames</a></li> +<li><a href="JDKRandom.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small>Copyright © 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p> +</body> +</html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d1b3113a/commons-rng-core/site-content/.svn/pristine/4d/4db79d5f53c37668e2b6a18f165b5a8ba645be77.svn-base ---------------------------------------------------------------------- diff --git a/commons-rng-core/site-content/.svn/pristine/4d/4db79d5f53c37668e2b6a18f165b5a8ba645be77.svn-base b/commons-rng-core/site-content/.svn/pristine/4d/4db79d5f53c37668e2b6a18f165b5a8ba645be77.svn-base new file mode 100644 index 0000000..c611cef --- /dev/null +++ b/commons-rng-core/site-content/.svn/pristine/4d/4db79d5f53c37668e2b6a18f165b5a8ba645be77.svn-base @@ -0,0 +1 @@ +<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../.resources/report.css" type="text/css"/><link rel="shortcut icon" href="../.resources/report.gif" type="image/gif"/><title>JDKRandom</title><script type="text/javascript" src="../.resources/sort.js"></script></head><body onload="initialSort(['breadcrumb'])"><div class="breadcrumb" id="breadcrumb"><span class="info"><a href="../.sessions.html" class="el_session">Sessions</a></span><a href="../index.html" class="el_report">Apache Commons Rng</a> > <a href="index.html" class="el_package">org.apache.commons.rng.internal.source32</a> > <span class="el_class">JDKRandom</span></div><h1>JDKRandom</h1><table class="coverage" cellspacing="0" id="coveragetable"><thead><tr><td class="sorta ble" id="a" onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td class="bar">18 of 65</td><td class="ctr2">72%</td><td class="bar">0 of 0</td><td class="ctr2">n/a</td><td class="ctr1">0</td><td class="ctr2">4</td><td class="ctr1">6</td><td class="ctr2">19</td><td class="ctr1">0</td><td class="ctr2">4</td></tr></tfoot><tbody><tr><td id="a3"><a href="JDKRandom.java.html#L86" class="el_method">setStateInternal(byte[])</a></td><td class="bar" id="b0"><img src="../.resources/redbar.gif" width="49" height="10" title="12" alt="12"/><img src="../.resources/greenbar.gif" width="70" height="10" title="17" alt="17"/></td><td class="ctr2" id="c3">59%</td><td class="bar" id="d0"/><td class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">0</td><td class="ctr2" id="g0">1</td><td class="ctr1" id="h0">4</td><td class="ctr2" id="i0">9</td><td class="ctr1" id="j0">0</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a0"><a href="JDKRandom.java.html#L69" class="el_method">getStateInternal()</a></td><td class="bar" id="b1"><img src="../.resources/redbar.gif" width="24" height="10" title="6" alt="6"/><img src="../.resources/greenbar.gif" width="66" height="10" title="16" alt="16"/></td><td class="ctr2" id="c2">73%</td><td class="bar" id=" d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">0</td><td class="ctr2" id="g1">1</td><td class="ctr1" id="h1">2</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j1">0</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a1"><a href="JDKRandom.java.html#L51" class="el_method">JDKRandom(Long)</a></td><td class="bar" id="b2"><img src="../.resources/greenbar.gif" width="41" height="10" title="10" alt="10"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">3</td><td class="ctr1" id="j2">0</td><td class="ctr2" id="k2">1</td></tr><tr><td id="a2"><a href="JDKRandom.java.html#L62" class="el_method">next()</a></td><td class="bar" id="b3"><img src="../.resources/greenbar.gif" width="16" height="10" title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" id="d3"/><td class="ctr2" id="e3">n/a</t d><td class="ctr1" id="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td class="ctr2" id="i3">1</td><td class="ctr1" id="j3">0</td><td class="ctr2" id="k3">1</td></tr></tbody></table><div class="footer"><span class="right">Created with <a href="http://www.eclemma.org/jacoco">JaCoCo</a> 0.7.5.201505241946</span></div></body></html> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d1b3113a/commons-rng-core/site-content/.svn/pristine/4d/4de27e0156da6dc46110f49705b93b6b1590b517.svn-base ---------------------------------------------------------------------- diff --git a/commons-rng-core/site-content/.svn/pristine/4d/4de27e0156da6dc46110f49705b93b6b1590b517.svn-base b/commons-rng-core/site-content/.svn/pristine/4d/4de27e0156da6dc46110f49705b93b6b1590b517.svn-base new file mode 100644 index 0000000..060b9f5 --- /dev/null +++ b/commons-rng-core/site-content/.svn/pristine/4d/4de27e0156da6dc46110f49705b93b6b1590b517.svn-base @@ -0,0 +1,122 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head><meta http-equiv="content-type" content="text/html; charset=UTF-8" /> +<title>Well19937aTest xref</title> +<link type="text/css" rel="stylesheet" href="../../../../../../stylesheet.css" /> +</head> +<body> +<div id="overview"><a href="../../../../../../../testapidocs/org/apache/commons/rng/internal/source32/Well19937aTest.html">View Javadoc</a></div><pre> +<a class="jxr_linenumber" name="L1" href="#L1">1</a> <em class="jxr_comment">/*</em> +<a class="jxr_linenumber" name="L2" href="#L2">2</a> <em class="jxr_comment"> * Licensed to the Apache Software Foundation (ASF) under one or more</em> +<a class="jxr_linenumber" name="L3" href="#L3">3</a> <em class="jxr_comment"> * contributor license agreements. See the NOTICE file distributed with</em> +<a class="jxr_linenumber" name="L4" href="#L4">4</a> <em class="jxr_comment"> * this work for additional information regarding copyright ownership.</em> +<a class="jxr_linenumber" name="L5" href="#L5">5</a> <em class="jxr_comment"> * The ASF licenses this file to You under the Apache License, Version 2.0</em> +<a class="jxr_linenumber" name="L6" href="#L6">6</a> <em class="jxr_comment"> * (the "License"); you may not use this file except in compliance with</em> +<a class="jxr_linenumber" name="L7" href="#L7">7</a> <em class="jxr_comment"> * the License. You may obtain a copy of the License at</em> +<a class="jxr_linenumber" name="L8" href="#L8">8</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="L9" href="#L9">9</a> <em class="jxr_comment"> * <a href="http://www.apache.org/licenses/LICENSE-2." target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.</a>0</em> +<a class="jxr_linenumber" name="L10" href="#L10">10</a> <em class="jxr_comment"> *</em> +<a class="jxr_linenumber" name="L11" href="#L11">11</a> <em class="jxr_comment"> * Unless required by applicable law or agreed to in writing, software</em> +<a class="jxr_linenumber" name="L12" href="#L12">12</a> <em class="jxr_comment"> * distributed under the License is distributed on an "AS IS" BASIS,</em> +<a class="jxr_linenumber" name="L13" href="#L13">13</a> <em class="jxr_comment"> * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.</em> +<a class="jxr_linenumber" name="L14" href="#L14">14</a> <em class="jxr_comment"> * See the License for the specific language governing permissions and</em> +<a class="jxr_linenumber" name="L15" href="#L15">15</a> <em class="jxr_comment"> * limitations under the License.</em> +<a class="jxr_linenumber" name="L16" href="#L16">16</a> <em class="jxr_comment"> */</em> +<a class="jxr_linenumber" name="L17" href="#L17">17</a> <strong class="jxr_keyword">package</strong> org.apache.commons.rng.internal.source32; +<a class="jxr_linenumber" name="L18" href="#L18">18</a> +<a class="jxr_linenumber" name="L19" href="#L19">19</a> <strong class="jxr_keyword">import</strong> org.junit.Assert; +<a class="jxr_linenumber" name="L20" href="#L20">20</a> <strong class="jxr_keyword">import</strong> org.junit.Test; +<a class="jxr_linenumber" name="L21" href="#L21">21</a> +<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a href="../../../../../../org/apache/commons/rng/internal/source32/Well19937aTest.html">Well19937aTest</a> { +<a class="jxr_linenumber" name="L23" href="#L23">23</a> @Test +<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testReferenceCode() { +<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong>[] base = { +<a class="jxr_linenumber" name="L26" href="#L26">26</a> 740849862, 1202665156, -199039369, -259008301, -291878969, -1164428990, -1565918811, 491009864, +<a class="jxr_linenumber" name="L27" href="#L27">27</a> -1883086670, 1383450241, 1244617256, 689006653, -1576746370, -1307940314, 1421489086, 1742094000, +<a class="jxr_linenumber" name="L28" href="#L28">28</a> -595495729, 1047766204, 1875773301, -1637793284, 1379017098, 262792705, 191880010, -251000180, +<a class="jxr_linenumber" name="L29" href="#L29">29</a> -1753047622, -972355720, 90626881, 1644693418, 1503365577, 439653419, 1806361562, 1268823869 +<a class="jxr_linenumber" name="L30" href="#L30">30</a> }; +<a class="jxr_linenumber" name="L31" href="#L31">31</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong>[] init = <strong class="jxr_keyword">new</strong> <strong class="jxr_keyword">int</strong>[624]; +<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < init.length; ++i) { +<a class="jxr_linenumber" name="L33" href="#L33">33</a> init[i] = base[i % base.length] + i; +<a class="jxr_linenumber" name="L34" href="#L34">34</a> } +<a class="jxr_linenumber" name="L35" href="#L35">35</a> +<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">final</strong> Well19937a rng = <strong class="jxr_keyword">new</strong> Well19937a(init); +<a class="jxr_linenumber" name="L37" href="#L37">37</a> +<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong>[] refInt = { +<a class="jxr_linenumber" name="L39" href="#L39">39</a> -612874471, -354976292, -1838197125, -1781560577, 278390997, 1214938280, -1752615390, -760835246, -1712883765, -241205782, -145390202, 495649160, -514388259, -1271015916, -1640000013, 849273623, +<a class="jxr_linenumber" name="L40" href="#L40">40</a> -549729394, -1206917255, -545909692, 811925434, -1665729633, -1525292882, 1416246482, -153220826, 1148868872, -326143196, 1724979062, 1790931148, -1648679618, -439051683, 112482777, -1484051520, +<a class="jxr_linenumber" name="L41" href="#L41">41</a> -1881272572, -1270447031, -1216102401, 1579107248, -1224395621, 2144411988, -416216641, -1529222361, 1628987080, 164445245, 1506928916, 928145916, 1436000427, 862025970, 560077705, -1887251027, +<a class="jxr_linenumber" name="L42" href="#L42">42</a> -514360858, 1735094506, 475624879, 1755802355, 295448361, -155399225, 3972415, 1368201076, -465126094, -1622687259, -246099304, 1798631152, -1937269102, -1700560396, -293352622, -896632303, +<a class="jxr_linenumber" name="L43" href="#L43">43</a> -2088933220, -194382452, -480218162, -1618517785, -1925031481, -150217434, 1678937261, 2130832364, -485546678, -1499224981, 1430390884, -1895417302, 210514746, 1781140999, -1940853105, -1238099647, +<a class="jxr_linenumber" name="L44" href="#L44">44</a> 485922557, -103223212, 633481679, -632946979, 695235541, -1661735272, 277603567, -958341538, 256982285, 1850270018, -327388076, -219053874, 1380560653, -1221689980, 1335863752, -545032383, +<a class="jxr_linenumber" name="L45" href="#L45">45</a> -575291735, -1295623907, -140058298, 1063302709, -1290702617, -790401546, -170630961, -1203114473, 1458063108, -1212753301, 1546428514, 2112636413, -1463028928, -1812598032, -883529486, 1131084094, +<a class="jxr_linenumber" name="L46" href="#L46">46</a> 62042165, 2135819802, -1192342739, 98361522, -1341042205, -475283063, -1632033747, 1745196892, 168608689, -914987039, 274428907, -881357258, 167940012, -1975737532, -903960486, -1370984244, +<a class="jxr_linenumber" name="L47" href="#L47">47</a> -589352935, 1783633514, -570111010, 71495377, 194463285, -1243905021, -1398490898, 221691209, -55728834, -638916786, -770622372, -1911651810, -295233027, 301467998, 2058638784, 681490183, +<a class="jxr_linenumber" name="L48" href="#L48">48</a> -1547865078, -1668135684, 1299261826, 1649468635, 287995017, -2076844852, 1193468826, -853948258, 120082777, 1051829542, -1288514343, -159456430, 275748820, -480127107, -604943233, -2138088332, +<a class="jxr_linenumber" name="L49" href="#L49">49</a> 1202614819, 1427201263, -1906344469, -1230779533, 1690367192, 733159097, 794410312, -1114452505, -1601554413, 976747949, 1517787154, 2091780205, 1052078906, 1919282771, -191013374, 1805397142, +<a class="jxr_linenumber" name="L50" href="#L50">50</a> 736939268, -1056272823, -727464316, -659459005, 797803875, -1104633884, 1042342081, -24514837, 1919469940, 1903722546, -814157872, 1605407665, -262351256, -288949635, 729204844, -1132605534, +<a class="jxr_linenumber" name="L51" href="#L51">51</a> 745453338, 387915035, 1094173337, 2100279147, 156863702, -257377544, -719587984, -1496015613, 1908993744, 2016957554, 918749666, -135963651, -1356808639, -1711185741, 1472589240, -398100149, +<a class="jxr_linenumber" name="L52" href="#L52">52</a> 628791415, -1381837652, -1820702771, -593586943, -1456631279, -1837975351, -1394249972, -556916726, 833231177, 43449750, 1029237092, -2086437337, -459463076, -533031784, -1739648287, -1374722961, +<a class="jxr_linenumber" name="L53" href="#L53">53</a> 2024908394, 1389678488, 2018558, -1391707864, -795935743, 904816957, 836583280, 1766194531, -1374431014, -904437876, 2030248636, -265724199, 2056758426, -810499837, 887193593, -77811488, +<a class="jxr_linenumber" name="L54" href="#L54">54</a> 1496312336, -1874348275, -456193866, -2137130942, 868120387, 29025455, -1999867716, 2001322335, -579152815, -390892056, 1592011837, -306394879, 93636886, -190879994, 1923358153, 269052141, +<a class="jxr_linenumber" name="L55" href="#L55">55</a> -396050253, -987531729, 480350991, 1276744541, -1445571957, -957571005, -2046270221, -1715395752, 1113585628, -1782113514, -697560146, 835320000, 1014320959, -2119834109, 460056841, -1464772991, +<a class="jxr_linenumber" name="L56" href="#L56">56</a> -1282790418, -2120806165, 86176097, -731086307, 832497517, -1876684928, 541008240, 551124479, -450919132, 647860281, -2115397586, 979247589, 1095559204, 1927958688, 169497703, 1999579054, +<a class="jxr_linenumber" name="L57" href="#L57">57</a> 2019745038, 1656022059, -1109662138, 375237154, 1450814436, 919988416, 849761266, 1457057327, 1771166577, -1639880487, -852488298, 1767063646, 657295386, -585561879, 740792583, 1664558308, +<a class="jxr_linenumber" name="L58" href="#L58">58</a> -654749506, 1109275990, 182597559, 1106789745, -1806628480, 25948116, 1748374299, 196057325, -164213209, 1687024594, 782029276, 1879737947, -1528219611, 412585737, 1190325629, 1985821911, +<a class="jxr_linenumber" name="L59" href="#L59">59</a> -1272945202, -1238637137, 465818730, -1537670961, 1131953615, 905623579, 609183424, 1138422991, 1522974699, 589719061, -1310894604, 890952933, -885204790, -393535694, 1238408670, 1780660354, +<a class="jxr_linenumber" name="L60" href="#L60">60</a> 677803525, -1121509064, 1553148616, 1109165936, -1450120385, 1525252521, -1354897489, -595402189, -1274551767, -869281409, 1788815975, 2020262116, 1124100185, -400839020, 310574108, 1354413045, +<a class="jxr_linenumber" name="L61" href="#L61">61</a> -1310514485, 1895732085, 626639054, 1667355357, 2065637178, -1889009143, -440157749, 1762849463, -1693853642, -56602956, -930874188, -398470740, 778356402, -2113156881, 42854964, 1844399604, +<a class="jxr_linenumber" name="L62" href="#L62">62</a> -2098310302, -1812029757, 1441188713, 899579267, 1266994172, 1841370863, -660740252, -43254718, 1124500192, 1884907320, 879997211, 1775139845, -1360112721, 1630490057, 362567879, 1113475029, +<a class="jxr_linenumber" name="L63" href="#L63">63</a> 290319279, -1209506867, 398146039, -957742350, 1185761854, 1519676447, -912689915, -1117128973, -305563462, -1928033363, -1766324543, 1702753492, 1696951912, -1895072395, 932663591, -566548128, +<a class="jxr_linenumber" name="L64" href="#L64">64</a> 991675996, 56529814, 980735023, 718166662, -650028466, -886842051, 1857048587, -569023569, -1820572202, -851452711, -958700452, -621825633, -65649888, -510143183, 761267599, -1692108035, +<a class="jxr_linenumber" name="L65" href="#L65">65</a> 1729071710, 1623630864, -53498654, 267235687, 659201413, 1152882627, -824194574, 356636960, -502391121, -538453360, 66115376, -1633290370, -1522088932, 268949070, 684499443, -859474501, +<a class="jxr_linenumber" name="L66" href="#L66">66</a> 1586764345, -1515639709, 319695602, -307025150, 69076508, 1050726785, -1340930110, 552191600, -207852941, -273572993, -539580440, 710343120, 1957076127, -1107172811, -561518280, -1775022699, +<a class="jxr_linenumber" name="L67" href="#L67">67</a> 1978792904, 1935531451, -2084046304, -419742902, -737652926, 614022023, 1676952428, 769892939, -1092786807, -1117113223, -266029995, -350150999, 207738542, 1964896575, 48805284, 1736500159, +<a class="jxr_linenumber" name="L68" href="#L68">68</a> 551289617, -1847923501, 1856609505, 2007480480, -681860219, -1198106493, 1483591043, -523895316, -1814473078, -1521087404, -1348859926, 1298056897, 1813789478, 946683654, 79196400, 1766250931, +<a class="jxr_linenumber" name="L69" href="#L69">69</a> 472737685, 1764634332, -1844726079, -130619045, -508713868, -1762537125, 1010108863, 170107098, 1705386380, -1139681802, 183739097, 1662699401, 1842694501, 1714633805, 46208876, 616720693, +<a class="jxr_linenumber" name="L70" href="#L70">70</a> -252553427, 1986302230, -103130254, 1943225981, 110746655, 553260552, 1588938073, -1934623163, -2144781332, -2086217416, 1941265852, -781953226, 1216234254, 605543697, -710872598, 2048636577, +<a class="jxr_linenumber" name="L71" href="#L71">71</a> -1986927728, -1007017623, 1243051501, -614249563, -2128221291, 581579813, 1173464240, -1906830937, 261329601, -1805974103, 769823490, 1858731164, -561762071, 516417430, -1221329437, -825500715, +<a class="jxr_linenumber" name="L72" href="#L72">72</a> 1091364656, -993658663, -1475434188, -1070804384, -1876492082, 899494424, 683486936, 878807455, 56642807, -1268202879, 1379172046, -1386869373, -1158233876, 1759190552, 1597629789, 1411151497, +<a class="jxr_linenumber" name="L73" href="#L73">73</a> -1254268471, 1075936979, -918778269, -2132675184, 953140888, 1906982077, 1154200766, -365384600, -1142488826, 708535121, -2134869964, -1531201665, -2100526761, 1268256467, 2071480803, 193135243, +<a class="jxr_linenumber" name="L74" href="#L74">74</a> 1374158182, 989505347, -933612202, -2134839213, -1302795271, -2092029041, 1812014826, 2090855917, 2005348528, 606434393, -60141386, 11156360, 539516285, -122485034, -893237911, -978127424, +<a class="jxr_linenumber" name="L75" href="#L75">75</a> 1509901816, -451029719, 428544700, -1622965963, -1993611605, -1989324583, 1104111587, -795138585, -899552401, -2110167769, -234502445, 1586963605, -503778455, 529261062, 325327284, -106186403, +<a class="jxr_linenumber" name="L76" href="#L76">76</a> 65369563, -1475700698, -228624261, 715975009, 1099352363, -1796883396, 1376542700, -308942420, -344940451, -395389249, -1562737166, 1869802677, 1273494710, 2075587668, -789570273, 1563347596, +<a class="jxr_linenumber" name="L77" href="#L77">77</a> 1142901755, 1676422422, -1729157809, -1399423717, -1814262429, -1809707284, 1393992342, -570246212, 1065528749, -781643849, 1218667301, -1097949471, 1305629790, 901301039, -704762030, 360582612, +<a class="jxr_linenumber" name="L78" href="#L78">78</a> 1411910672, 1848068741, -614500891, -146889637, -913903597, 723527277, -147033328, -199273155, 734997691, -2072735286, 2129258691, -1385074104, 931616624, 1065477319, -1543474555, -531410292, +<a class="jxr_linenumber" name="L79" href="#L79">79</a> -2123119121, -1538464113, -1153585193, 1559931968, -654877011, 879865200, 1489681397, 1998864644, -1964160144, 163671782, -858364148, -323324233, 801208648, 705864113, 436184243, 643773864, +<a class="jxr_linenumber" name="L80" href="#L80">80</a> 2087594507, 134637265, -749956494, -1657343972, -1828172168, -27357303, -1145161336, -1192513644, 216148260, 611393153, -13752671, -358631090, -1211920749, 593572064, 657629904, -1445961088, +<a class="jxr_linenumber" name="L81" href="#L81">81</a> -250704995, 1797542707, -2122311891, -316774825, -296303057, -868002056, -86697533, 2020588145, 1203427903, -1371839056, 669531557, -2031033836, 1323994690, 13703036, 785437772, -1465821554, +<a class="jxr_linenumber" name="L82" href="#L82">82</a> -694756014, -2131068154, -1745448876, -1095891733, 936594025, -1119068454, 855423970, 1705079340, -905640608, 162297141, 1336619311, -344353769, -92608588, -1080573824, 2002293105, -2088030765, +<a class="jxr_linenumber" name="L83" href="#L83">83</a> -1684198727, -129054718, -949437132, -127983221, -216664110, 1700146143, -711174649, 1500113839, 1212236226, -2017364219, -1263597675, 511929344, -323998524, -2021313185, 1803000924, 927670608, +<a class="jxr_linenumber" name="L84" href="#L84">84</a> 336267187, 1244256964, -1665390108, 991395134, -251232188, 1267445783, 1547951569, 740269916, 1776431169, 1687220659, 228229817, 271386089, -682906779, -438090344, 1190436796, -744272540, +<a class="jxr_linenumber" name="L85" href="#L85">85</a> 1879221151, 1145200306, -1730983338, -1119209309, 90826726, 1567861540, 1638852830, -1645384932, 1566909531, 1088584561, 1030555565, -1872052014, 720320695, -885053674, -321216789, 739907579, +<a class="jxr_linenumber" name="L86" href="#L86">86</a> 368580703, -443635520, 1232705619, -1355949988, -1047211249, -1571429448, 599299852, 1036970439, 1513838571, -51797291, -26647565, -1262878942, -916262582, 1579082269, -292007383, 1289013866, +<a class="jxr_linenumber" name="L87" href="#L87">87</a> -1612184284, 1451738668, 448608569, 476432992, -1229609565, 786372409, 929928149, -150100614, 448155944, -1322320576, -856549627, 1057443268, -1536809554, 577508258, 584906122, 275295163, +<a class="jxr_linenumber" name="L88" href="#L88">88</a> -604262071, -236043234, -1866434954, -2072447013, 646132876, 847562546, -310005953, -1104162658, 393261203, -730102354, 440824482, 1654535035, -1296359745, 1487359328, -977776604, -775827779, +<a class="jxr_linenumber" name="L89" href="#L89">89</a> -1298695106, 519080622, 1697162240, 227873031, -371123123, 1273702312, -1710063656, -2138342344, 1139555478, 1531578907, -1498880699, 1183507362, 1875307493, -1649740413, 2135386504, -962458407, +<a class="jxr_linenumber" name="L90" href="#L90">90</a> 424161768, 504272962, 202204247, 1783466420, 2015579232, -676642965, 2067456450, 914480415, -620398841, 1880405399, 1406637142, 1951104977, 633496157, 224861869, -58659291, 994942775, +<a class="jxr_linenumber" name="L91" href="#L91">91</a> -479000645, 1421449115, 100168104, 249754169, -1219011494, 1736303638, 364013694, -1750035055, -479217141, 1652913106, -2109452331, 1633842910, -1547663337, 936627493, -1152799743, 896955899, +<a class="jxr_linenumber" name="L92" href="#L92">92</a> -1407742850, -523769014, 357161414, 872293304, 744895980, 720829676, -240843156, -111779524, 1292836315, -1792141538, 1946959925, 1181751089, -1120674052, 1185192575, -1387002557, 1973209255, +<a class="jxr_linenumber" name="L93" href="#L93">93</a> -120887476, -766577735, -443913073, 786620227, 428564781, -101232106, -425959852, 198082021, 1173272226, -1744840378, -1621135606, -1539498583, -1101274572, 43399711, -1256764602, 1201920787, +<a class="jxr_linenumber" name="L94" href="#L94">94</a> 2049426139, 846545551, -2121520873, -1202939675, -470425740, 321987390, 1862019060, -951540342, -894238318, -430407175, -1662746491, 656574776, 1580373777, -431290218, 1645824323, -1953526979, +<a class="jxr_linenumber" name="L95" href="#L95">95</a> -374682356, 474291752, 1071558425, 511038981, -760598678, -567797285, -1176476266, -268409005, -2130644484, -67970563, 1756046948, 1429860462, -1130984739, -124916495, -1544436836, -1863524031, +<a class="jxr_linenumber" name="L96" href="#L96">96</a> 1024916487, -1388636482, -1573205065, 892628956, 1831270021, 1176430590, 1158914682, -2006787098, -1228130033, 1516111488, -1499151347, 470546266, 1642603981, 1425140838, -1823071475, -1775267236, +<a class="jxr_linenumber" name="L97" href="#L97">97</a> -1009380612, 164746986, 1129677098, 1842642579, -482342932, -507480364, 1656012309, 1981601761, -881042120, -511987083, 342447017, 381192578, 983008095, 741012865, -1877136350, -199211983, +<a class="jxr_linenumber" name="L98" href="#L98">98</a> -452784912, 1929572576, -1678291139, -864375281, -1610561247, -1936356726, -749553767, -865893512, -567081879, -1303973729, -939636958, -622974563, 428284937, 1049237414, 852280765, 86648946, +<a class="jxr_linenumber" name="L99" href="#L99">99</a> -1353851401, -1045422335, 898035731, -1636093996, -1083174191, 245046915, -359768226, -1028491655, 1051575118, 1774289451, 1839389415, -1594053468, 736707953, 1873556950, 401186168, -583669552, +<a class="jxr_linenumber" name="L100" href="#L100">100</a> -88375334, 2002752071, 264506453, -1304812107, -759203942, -114958524, -1878903503, 841613720, 1910863820, -1738114003, 701455920, 1791058048, -1850960547, 1672292671, 1172188809, 604848896, +<a class="jxr_linenumber" name="L101" href="#L101">101</a> -1607489375, 305370478, -948153885, -1971080100, -1848966954, -584538365, 39416319, -1689119162, 944942598, 1777111075, 1534005553, 2022718432, -25820385, 3077695, -315950520, 1859184648, +<a class="jxr_linenumber" name="L102" href="#L102">102</a> -1397829266, -1666371809, 858913807, -610818620, 1554973298, 580023809, -1662988256, -408630026, 1316681876, 738204271, 942829881, -758486983, 780345857, 667165037, -2086803585, 789741324 +<a class="jxr_linenumber" name="L103" href="#L103">103</a> }; +<a class="jxr_linenumber" name="L104" href="#L104">104</a> +<a class="jxr_linenumber" name="L105" href="#L105">105</a> <strong class="jxr_keyword">for</strong> (<strong class="jxr_keyword">int</strong> i = 0; i < refInt.length; ++i) { +<a class="jxr_linenumber" name="L106" href="#L106">106</a> Assert.assertEquals(refInt[i], rng.nextInt()); +<a class="jxr_linenumber" name="L107" href="#L107">107</a> } +<a class="jxr_linenumber" name="L108" href="#L108">108</a> } +<a class="jxr_linenumber" name="L109" href="#L109">109</a> } +</pre> +<hr/> +<div id="footer">Copyright © 2016 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</div> +</body> +</html> \ No newline at end of file