svn commit: r1767433 - /commons/proper/jcs/trunk/src/changes/changes.xml

2016-11-01 Thread tv
Author: tv
Date: Tue Nov  1 07:09:44 2016
New Revision: 1767433

URL: http://svn.apache.org/viewvc?rev=1767433&view=rev
Log:
Going for RC2

Modified:
commons/proper/jcs/trunk/src/changes/changes.xml

Modified: commons/proper/jcs/trunk/src/changes/changes.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/src/changes/changes.xml?rev=1767433&r1=1767432&r2=1767433&view=diff
==
--- commons/proper/jcs/trunk/src/changes/changes.xml (original)
+++ commons/proper/jcs/trunk/src/changes/changes.xml Tue Nov  1 07:09:44 2016
@@ -21,7 +21,7 @@

 
 
-
+
 
 Remove size limitation configuration of indexed cache recycle 
bin
 




svn commit: r1767435 - in /commons/proper/jcs/trunk: commons-jcs-core/pom.xml commons-jcs-dist/pom.xml commons-jcs-jcache-extras/pom.xml commons-jcs-jcache-openjpa/pom.xml commons-jcs-jcache/pom.xml c

2016-11-01 Thread tv
Author: tv
Date: Tue Nov  1 07:16:19 2016
New Revision: 1767435

URL: http://svn.apache.org/viewvc?rev=1767435&view=rev
Log:
[maven-release-plugin] prepare release commons-jcs-2.0-beta-2

Modified:
commons/proper/jcs/trunk/commons-jcs-core/pom.xml
commons/proper/jcs/trunk/commons-jcs-dist/pom.xml
commons/proper/jcs/trunk/commons-jcs-jcache-extras/pom.xml
commons/proper/jcs/trunk/commons-jcs-jcache-openjpa/pom.xml
commons/proper/jcs/trunk/commons-jcs-jcache/pom.xml
commons/proper/jcs/trunk/commons-jcs-tck-tests/pom.xml
commons/proper/jcs/trunk/pom.xml

Modified: commons/proper/jcs/trunk/commons-jcs-core/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-core/pom.xml?rev=1767435&r1=1767434&r2=1767435&view=diff
==
--- commons/proper/jcs/trunk/commons-jcs-core/pom.xml (original)
+++ commons/proper/jcs/trunk/commons-jcs-core/pom.xml Tue Nov  1 07:16:19 2016
@@ -22,20 +22,20 @@
   
 org.apache.commons
 commons-jcs
-2.0-SNAPSHOT
+2.0-beta-2
 ../pom.xml
   
 
   commons-jcs-core
-  2.0-SNAPSHOT
+  2.0-beta-2
   jar
 
   Apache Commons JCS :: Core
 
   
-
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-core
-
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-core
-
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-core
+
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-core
+
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-core
+
http://svn.apache.org/viewvc/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-core
   
 
   

Modified: commons/proper/jcs/trunk/commons-jcs-dist/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-dist/pom.xml?rev=1767435&r1=1767434&r2=1767435&view=diff
==
--- commons/proper/jcs/trunk/commons-jcs-dist/pom.xml (original)
+++ commons/proper/jcs/trunk/commons-jcs-dist/pom.xml Tue Nov  1 07:16:19 2016
@@ -21,20 +21,20 @@
   
 commons-jcs
 org.apache.commons
-2.0-SNAPSHOT
+2.0-beta-2
   
   4.0.0
 
   commons-jcs-dist
-  2.0-SNAPSHOT
+  2.0-beta-2
   pom
   Apache Commons JCS :: Distribution
   Creates the Apache Commons JCS multimodule 
distribution.
 
   
-
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-dist
-
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-dist
-
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-dist
+
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-dist
+
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-dist
+
http://svn.apache.org/viewvc/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-dist
   
 
   
 
   commons-jcs-jcache-tck
-  2.0-SNAPSHOT
+  2.0-beta-2
 
   Apache Commons JCS :: JCache TCK
 
   
-
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-tck-tests
-
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-tck-tests
-
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-tck-tests
+
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-tck-tests
+
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-tck-tests
+
http://svn.apache.org/viewvc/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-tck-tests
   
 
   

Modified: commons/proper/jcs/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/pom.xml?rev=1767435&r1=1767434&r2=1767435&view=diff
==
--- commons/proper/jcs/trunk/pom.xml (original)
+++ commons/proper/jcs/trunk/pom.xml Tue Nov  1 07:16:19 2016
@@ -26,7 +26,7 @@
 
   commons-jcs
   pom
-  2.0-SNAPSHOT
+  2.0-beta-2
 
   

svn commit: r1767436 - /commons/proper/jcs/tags/commons-jcs-2.0-beta-2/

2016-11-01 Thread tv
Author: tv
Date: Tue Nov  1 07:16:35 2016
New Revision: 1767436

URL: http://svn.apache.org/viewvc?rev=1767436&view=rev
Log:
[maven-release-plugin] copy for tag commons-jcs-2.0-beta-2

Added:
commons/proper/jcs/tags/commons-jcs-2.0-beta-2/   (props changed)
  - copied from r1767435, commons/proper/jcs/trunk/

Propchange: commons/proper/jcs/tags/commons-jcs-2.0-beta-2/
--
--- svn:ignore (added)
+++ svn:ignore Tue Nov  1 07:16:35 2016
@@ -0,0 +1,16 @@
+*~
+target
+test-reports
+.classpath
+.project
+*.log
+jars
+junit*.properties
+checkstyle-license.txt
+CodeWrestler.excludes
+*.ser
+.settings
+aaronsmuts
+*.iml
+.idea
+.java-version

Propchange: commons/proper/jcs/tags/commons-jcs-2.0-beta-2/
--
--- svn:mergeinfo (added)
+++ svn:mergeinfo Tue Nov  1 07:16:35 2016
@@ -0,0 +1 @@
+/commons/proper/jcs/branches/generics-interface:1232160-1344358




svn commit: r1767437 - in /commons/proper/jcs/trunk: commons-jcs-core/pom.xml commons-jcs-dist/pom.xml commons-jcs-jcache-extras/pom.xml commons-jcs-jcache-openjpa/pom.xml commons-jcs-jcache/pom.xml c

2016-11-01 Thread tv
Author: tv
Date: Tue Nov  1 07:16:40 2016
New Revision: 1767437

URL: http://svn.apache.org/viewvc?rev=1767437&view=rev
Log:
[maven-release-plugin] prepare for next development iteration

Modified:
commons/proper/jcs/trunk/commons-jcs-core/pom.xml
commons/proper/jcs/trunk/commons-jcs-dist/pom.xml
commons/proper/jcs/trunk/commons-jcs-jcache-extras/pom.xml
commons/proper/jcs/trunk/commons-jcs-jcache-openjpa/pom.xml
commons/proper/jcs/trunk/commons-jcs-jcache/pom.xml
commons/proper/jcs/trunk/commons-jcs-tck-tests/pom.xml
commons/proper/jcs/trunk/pom.xml

Modified: commons/proper/jcs/trunk/commons-jcs-core/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-core/pom.xml?rev=1767437&r1=1767436&r2=1767437&view=diff
==
--- commons/proper/jcs/trunk/commons-jcs-core/pom.xml (original)
+++ commons/proper/jcs/trunk/commons-jcs-core/pom.xml Tue Nov  1 07:16:40 2016
@@ -22,20 +22,20 @@
   
 org.apache.commons
 commons-jcs
-2.0-beta-2
+2.0-SNAPSHOT
 ../pom.xml
   
 
   commons-jcs-core
-  2.0-beta-2
+  2.0-SNAPSHOT
   jar
 
   Apache Commons JCS :: Core
 
   
-
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-core
-
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-core
-
http://svn.apache.org/viewvc/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-core
+
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-core
+
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-core
+
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-core
   
 
   

Modified: commons/proper/jcs/trunk/commons-jcs-dist/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-dist/pom.xml?rev=1767437&r1=1767436&r2=1767437&view=diff
==
--- commons/proper/jcs/trunk/commons-jcs-dist/pom.xml (original)
+++ commons/proper/jcs/trunk/commons-jcs-dist/pom.xml Tue Nov  1 07:16:40 2016
@@ -21,20 +21,20 @@
   
 commons-jcs
 org.apache.commons
-2.0-beta-2
+2.0-SNAPSHOT
   
   4.0.0
 
   commons-jcs-dist
-  2.0-beta-2
+  2.0-SNAPSHOT
   pom
   Apache Commons JCS :: Distribution
   Creates the Apache Commons JCS multimodule 
distribution.
 
   
-
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-dist
-
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-dist
-
http://svn.apache.org/viewvc/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-dist
+
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-dist
+
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-dist
+
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-dist
   
 
   
 
   commons-jcs-jcache-tck
-  2.0-beta-2
+  2.0-SNAPSHOT
 
   Apache Commons JCS :: JCache TCK
 
   
-
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-tck-tests
-
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-tck-tests
-
http://svn.apache.org/viewvc/commons/proper/jcs/tags/commons-jcs-2.0-beta-2/commons-jcs-tck-tests
+
scm:svn:http://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-tck-tests
+
scm:svn:https://svn.apache.org/repos/asf/commons/proper/jcs/trunk/commons-jcs-tck-tests
+
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/commons-jcs-tck-tests
   
 
   

Modified: commons/proper/jcs/trunk/pom.xml
URL: 
http://svn.apache.org/viewvc/commons/proper/jcs/trunk/pom.xml?rev=1767437&r1=1767436&r2=1767437&view=diff
==
--- commons/proper/jcs/trunk/pom.xml (original)
+++ commons/proper/jcs/trunk/pom.xml Tue Nov  1 07:16:40 2016
@@ -26,7 +26,7 @@
 
   commons-jcs
   pom
-  2.0-beta-2
+  2.0-SNAPSHOT
 
   

Nexus: Staging Completed

2016-11-01 Thread Nexus Repository Manager
Message from: https://repository.apache.orgDescription:commons-jcs-2.0-beta-2 RC2Deployer properties:"userAgent" = "Apache-Maven/3.2.1 (Java 1.7.0_55; Mac OS X 10.11.6), Apache-Maven/3.2.1 (Java 1.7.0_55; Mac OS X 10.11.6)""userId" = "tv""ip" = "93.128.251.152"Details:The following artifacts have been staged/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-javadoc.jar.asc(SHA1: 35172f831acf6dbb2a60f96ac146590ecf5b38d7)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-sources.jar.asc(SHA1: 393cc8ddc03106cec0517319ae30a6c0e30796e0)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2.jar.asc(SHA1: d9d68301c2df7b1c0b99a3d8daaa2b491536801c)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-javadoc.jar(SHA1: 962dfc401679a26e8bf1f970ccd10e90f58b284b)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2.pom(SHA1: 890d45f8dbf50bc98a4118ee103d2203bbda8d5b)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-tests.jar.asc(SHA1: a5872cea385ba4ccfc0196abd2a532898a406797)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-test-sources.jar(SHA1: ef0d7a4a6598875a6ad1857b36a64a2836b3ccec)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2.pom.asc(SHA1: fb129f2138c8840090f3528733ecc89d942e13ab)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2.jar(SHA1: bf651c632f6dfbbff67671b9dfdeb0c495c7bb3e)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-test-sources.jar.asc(SHA1: eeaf1a210aeb2afa63c37639ad373a43b07b67ab)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-tests.jar(SHA1: 39821a59b919b72399c32607617c870ee6175b4b)/org/apache/commons/commons-jcs-jcache-extras/2.0-beta-2/commons-jcs-jcache-extras-2.0-beta-2-sources.jar(SHA1: 27ec4427dfe44f9fb2fcc83373f8a8b0b50435a3)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-bin.zip(SHA1: 1cc7ba8eb37e56fece8d60d94e1b58a2fc032898)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-src.zip(SHA1: ea9b003424cb6c0efb164dfb9f0f486e0e430ff3)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-src.tar.gz(SHA1: a52d7665c9ea08bdf9bcf0f241d25c7057597f90)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2.pom(SHA1: 97f6df390f27b5869564fc8fe374e82351f4c8fd)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2.pom.asc(SHA1: 45db7b0270dfdccf93ed4d765a8c99d3770fb81f)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-bin.tar.gz.asc(SHA1: 4e215415640e332ef1f346a1b830d5cc34e474bd)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-src.zip.asc(SHA1: 82f88d753e100fc9a6e9de29ce2e5ef951c53078)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-bin.zip.asc(SHA1: b4bd730cb941b5036abbb0ae51c67e1f96d29d6a)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-bin.tar.gz(SHA1: 30add77cb30a14bcd2f433c6f49c0f297dc25138)/org/apache/commons/commons-jcs-dist/2.0-beta-2/commons-jcs-dist-2.0-beta-2-src.tar.gz.asc(SHA1: 99eee69c991cc8bda4297203c971f4db4e6a8207)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-tests.jar(SHA1: fa2b16ff1b106c027f22016ea805acd433886813)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-javadoc.jar(SHA1: cfe64e276f3e94c8d5f32161c1cc48d3a2786fc9)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2.jar.asc(SHA1: 99f80fd96319be496664f46ab121503777fe8982)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-javadoc.jar.asc(SHA1: 1a7c2e44ea869ad511249bc81df52144b6221492)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-tests.jar.asc(SHA1: 09f847d2e5d3a1c4bca59529a2d7b7ef645c3bbe)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-sources.jar.asc(SHA1: 9f3eafb3042a9dd24eede1886a54afc9703937a0)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-sources.jar(SHA1: 16c59d53491c5d8ecd6e8089c076a791d7916863)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2.pom(SHA1: 6d30a0c621ff043ec2c8f9817043034e1749406e)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2.pom.asc(SHA1: 8bce12afe803492f5c200c42920bd3aec9bbba57)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-test-sources.jar.asc(SHA1: 9fd4d4de512bab206ea05c7cad335e91be25ef8c)/org/apache/commons/commons-jcs-core/2.0-beta-2/commons-jcs-core-2.0-beta-2-test-sources.jar(SHA1: f8866e8907672de1cc5b275a73be5608eda8c98f)/org/apache/commons/commons-jcs

svn commit: r16762 - in /dev/commons/jcs: ./ binaries/ source/

2016-11-01 Thread tv
Author: tv
Date: Tue Nov  1 08:22:43 2016
New Revision: 16762

Log:
commons-jcs-2.0-beta-2 RC2

Added:
dev/commons/jcs/binaries/
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz.asc
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.asc
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz.sha1
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.sha1
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.zip
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.zip.asc
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip.asc
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.zip.md5
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip.md5
dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.zip.sha1
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip.sha1
dev/commons/jcs/source/
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.tar.gz
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.tar.gz.asc
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz.asc
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.tar.gz.md5
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz.md5
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.tar.gz.sha1
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz.sha1
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.zip
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.zip.asc
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip.asc
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.zip.md5
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip.md5
dev/commons/jcs/source/commons-jcs-dist-2.0-beta-2-src.zip.sha1
  - copied, changed from r16761, 
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip.sha1
Removed:
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.asc
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.sha1
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip.asc
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip.md5
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.zip.sha1
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz.asc
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz.md5
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.tar.gz.sha1
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip.asc
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip.md5
dev/commons/jcs/commons-jcs-dist-2.0-beta-2-src.zip.sha1
Modified:
dev/commons/jcs/commons-jcs-dist-2.0-beta-2.pom.asc
dev/commons/jcs/commons-jcs-site-2.0-beta-2.tar.gz

Copied: dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz (from 
r16761, dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz)
==
Binary files - no diff available.

Copied: dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz.asc 
(from r16761, dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.asc)
==
Binary files - no diff available.

Copied: dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5 
(from r16761, dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5)
==
--- dev/commons/jcs/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5 (original)
+++ dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta-2-bin.tar.gz.md5 Tue Nov 
 1 08:22:43 2016
@@ -1 +1 @@
-9a1f349cbc47c75cf24d5da84dbe7cff
\ No newline at end of file
+434e095373103d92368c9e1bf9eea0e5
\ No newline at end of file

Copied: dev/commons/jcs/binaries/commons-jcs-dist-2.0-beta

svn commit: r1767513 - in /commons/sandbox/filter: ./ branches/ tags/ trunk/

2016-11-01 Thread ericbarnhill
Author: ericbarnhill
Date: Tue Nov  1 16:05:36 2016
New Revision: 1767513

URL: http://svn.apache.org/viewvc?rev=1767513&view=rev
Log:
First commit of commons-filter sandbox package

Added:
commons/sandbox/filter/
commons/sandbox/filter/branches/
commons/sandbox/filter/tags/
commons/sandbox/filter/trunk/



[1/8] commons-rng git commit: Replace inner class "RandomSource.State" with "RandomProviderDefaultState".

2016-11-01 Thread erans
Repository: commons-rng
Updated Branches:
  refs/heads/multimodule acda9a359 -> 651c21da3


Replace inner class "RandomSource.State" with "RandomProviderDefaultState".


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/b40e9793
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/b40e9793
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/b40e9793

Branch: refs/heads/multimodule
Commit: b40e97935a64af1eb30022a4f282c44ba2a627a7
Parents: acda9a3
Author: Gilles 
Authored: Fri Oct 28 16:51:25 2016 +0200
Committer: Gilles 
Committed: Fri Oct 28 16:51:25 2016 +0200

--
 .../org/apache/commons/rng/RandomSource.java| 36 -
 .../commons/rng/internal/BaseProvider.java  |  6 +--
 .../internal/RandomProviderDefaultState.java| 57 
 .../rng/ProvidersCommonParametricTest.java  |  6 ++-
 .../commons/rng/internal/BaseProviderTest.java  |  3 +-
 .../RandomProviderDefaultStateTest.java | 35 
 6 files changed, 100 insertions(+), 43 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/b40e9793/commons-rng-core/src/main/java/org/apache/commons/rng/RandomSource.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/RandomSource.java 
b/commons-rng-core/src/main/java/org/apache/commons/rng/RandomSource.java
index bab6224..35b4c64 100644
--- a/commons-rng-core/src/main/java/org/apache/commons/rng/RandomSource.java
+++ b/commons-rng-core/src/main/java/org/apache/commons/rng/RandomSource.java
@@ -16,8 +16,6 @@
  */
 package org.apache.commons.rng;
 
-import java.util.Arrays;
-
 import org.apache.commons.rng.internal.ProviderBuilder;
 import org.apache.commons.rng.internal.util.SeedFactory;
 
@@ -297,40 +295,6 @@ public enum RandomSource {
 private final ProviderBuilder.RandomSourceInternal internalIdentifier;
 
 /**
- * Wraps the internal state of the {@link RestorableUniformRandomProvider}
- * instances created by this factory.
- * Its purpose is to store all the data needed to recover the same
- * state in order to restart a sequence where it left off.
- * External code should not try to modify the data contained in instances
- * of this class.
- */
-public static class State implements RandomProviderState {
-/** Internal state. */
-private final byte[] state;
-
-/**
- * Initializes an instance.
- * The contents of the {@code state} argument is unspecified, and is
- * guaranteed to be valid only if it was generated by implementations
- * provided by this library.
- *
- * @param state Mapping of all the data which an implementation of
- * {@link UniformRandomProvider} needs in order to reset its internal
- * state.
- */
-public State(byte[] state) {
-this.state = Arrays.copyOf(state, state.length);
-}
-
-/**
- * @return the internal state.
- */
-public byte[] getState() {
-return Arrays.copyOf(state, state.length);
-}
-}
-
-/**
  * @param id Internal identifier.
  */
 RandomSource(ProviderBuilder.RandomSourceInternal id) {

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/b40e9793/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
index 9a6eadd..70f1585 100644
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
@@ -62,14 +62,14 @@ public abstract class BaseProvider
 /** {@inheritDoc} */
 @Override
 public RandomProviderState saveState() {
-return new RandomSource.State(getStateInternal());
+return new RandomProviderDefaultState(getStateInternal());
 }
 
 /** {@inheritDoc} */
 @Override
 public void restoreState(RandomProviderState state) {
-if (state instanceof RandomSource.State) {
-setStateInternal(((RandomSource.State) state).getState());
+if (state instanceof RandomProviderDefaultState) {
+setStateInternal(((RandomProviderDefaultState) state).getState());
 } else {
 throw new IllegalArgumentException("Foreign instance");
 }

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/b40e9793/commons-rng-core/src/main/java/org/apache/commons/rng/internal/RandomProviderDefaultStat

[5/8] commons-rng git commit: New maven modules.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/651c21da/commons-rng-simple/src/test/java/org/apache/commons/rng/simple/ProvidersCommonParametricTest.java
--
diff --git 
a/commons-rng-simple/src/test/java/org/apache/commons/rng/simple/ProvidersCommonParametricTest.java
 
b/commons-rng-simple/src/test/java/org/apache/commons/rng/simple/ProvidersCommonParametricTest.java
new file mode 100644
index 000..1746cb1
--- /dev/null
+++ 
b/commons-rng-simple/src/test/java/org/apache/commons/rng/simple/ProvidersCommonParametricTest.java
@@ -0,0 +1,352 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.commons.rng.simple;
+
+import java.util.Arrays;
+import java.util.List;
+import java.util.ArrayList;
+import java.util.concurrent.Callable;
+import java.io.IOException;
+import java.io.ObjectOutputStream;
+import java.io.ObjectInputStream;
+import java.io.ByteArrayOutputStream;
+import java.io.ByteArrayInputStream;
+
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.Assume;
+import org.junit.Ignore;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+import org.junit.runners.Parameterized.Parameters;
+
+import org.apache.commons.rng.UniformRandomProvider;
+import org.apache.commons.rng.RandomProviderState;
+import org.apache.commons.rng.RestorableUniformRandomProvider;
+import org.apache.commons.rng.internal.RandomProviderDefaultState;
+
+/**
+ * Tests which all generators must pass.
+ */
+@RunWith(value=Parameterized.class)
+public class ProvidersCommonParametricTest {
+/** RNG under test. */
+private final UniformRandomProvider generator;
+/** RNG specifier. */
+private final RandomSource originalSource;
+/** Seed (constructor's first parameter). */
+private final Object originalSeed;
+/** Constructor's additional parameters. */
+private final Object[] originalArgs;
+
+/**
+ * Initializes generator instance.
+ *
+ * @param rng RNG to be tested.
+ */
+public ProvidersCommonParametricTest(ProvidersList.Data data) {
+originalSource = data.getSource();
+originalSeed = data.getSeed();
+originalArgs = data.getArgs();
+generator = RandomSource.create(originalSource, originalSeed, 
originalArgs);
+}
+
+@Parameters(name = "{index}: data={0}")
+public static Iterable getList() {
+return ProvidersList.list();
+}
+
+// Seeding tests.
+
+@Test(expected=UnsupportedOperationException.class)
+public void testUnsupportedSeedType() {
+final byte seed = 123;
+RandomSource.create(originalSource, seed, originalArgs);
+}
+
+@Test
+public void testAllSeedTypes() {
+final Integer intSeed = -12131415;
+final Long longSeed = -1213141516171819L;
+final int[] intArraySeed = new int[] { 0, 11, -22, 33, -44, 55, -66, 
77, -88, 99 };
+final long[] longArraySeed = new long[] { 1L, -22L, 333L, 
-L };
+final byte[] byteArraySeed = new byte[] { -128, -91, -45, -32, -1, 0, 
11, 23, 54, 88, 127 };
+
+final Object[] seeds = new Object[] { null,
+  intSeed,
+  longSeed,
+  intArraySeed,
+  longArraySeed,
+  byteArraySeed };
+
+int nonNativeSeedCount = 0;
+int seedCount = 0;
+for (Object s : seeds) {
+++seedCount;
+if (!(originalSource.isNativeSeed(s))) {
+++nonNativeSeedCount;
+}
+
+Assert.assertNotEquals(intSeed, originalSeed);
+RandomSource.create(originalSource, s, originalArgs);
+}
+
+Assert.assertEquals(6, seedCount);
+Assert.assertEquals(5, nonNativeSeedCount);
+}
+
+@Test
+public void testEmptyIntArraySeed() {
+final int[] empty = new int[0];
+Assume.assumeTrue(originalSource.isNativeSeed(empty));
+
+// Exercise the default seeding procedure.
+final UniformRa

[6/8] commons-rng git commit: New maven modules.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/651c21da/commons-rng-jmh/pom.xml
--
diff --git a/commons-rng-jmh/pom.xml b/commons-rng-jmh/pom.xml
new file mode 100644
index 000..0e40824
--- /dev/null
+++ b/commons-rng-jmh/pom.xml
@@ -0,0 +1,107 @@
+
+http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";
+ xmlns="http://maven.apache.org/POM/4.0.0";
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+  4.0.0
+
+  
+org.apache.commons
+commons-rng
+1.0-SNAPSHOT
+  
+
+  org.apache.commons
+  commons-rng-jmh
+  1.0-SNAPSHOT
+  Apache Commons RNG JMH
+  http://maven.apache.org
+
+  2016
+  The Apache Commons RNG JMH module provides code for running
+JMH benchmarks that assess the performance of the generators.
+
+  
+
+  org.apache.commons
+  commons-rng-simple
+  1.0-SNAPSHOT
+
+
+
+  org.openjdk.jmh
+  jmh-core
+  ${jmh.version}
+
+
+
+  org.openjdk.jmh
+  jmh-generator-annprocess
+  ${jmh.version}
+
+  
+
+  
+
+1.13
+benchmarks
+  
+
+  
+
+  benchmark
+  
+true
+org.apache
+  
+
+  
+
+  
+org.apache.maven.plugins
+maven-compiler-plugin
+3.1
+
+  ${maven.compiler.target}
+  ${maven.compiler.target}
+  ${maven.compiler.target}
+
+  
+  
+org.codehaus.mojo
+exec-maven-plugin
+
+  
+benchmark
+test
+
+  exec
+
+
+  test
+  java
+  
+-classpath
+
+org.openjdk.jmh.Main
+-rf
+json
+-rff
+target/jmh-result.${benchmark}.json
+${benchmark}
+  
+
+  
+
+  
+
+  
+
+  
+
+  
+
scm:git:http://git-wip-us.apache.org/repos/asf/commons-rng.git
+
scm:git:https://git-wip-us.apache.org/repos/asf/commons-rng.git
+https://git-wip-us.apache.org/repos/asf?p=commons-rng.git
+  
+
+

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/651c21da/commons-rng-jmh/src/main/java/org/apache/commons/rng/jmh/GenerationPerformance.java
--
diff --git 
a/commons-rng-jmh/src/main/java/org/apache/commons/rng/jmh/GenerationPerformance.java
 
b/commons-rng-jmh/src/main/java/org/apache/commons/rng/jmh/GenerationPerformance.java
new file mode 100644
index 000..d53c5e0
--- /dev/null
+++ 
b/commons-rng-jmh/src/main/java/org/apache/commons/rng/jmh/GenerationPerformance.java
@@ -0,0 +1,153 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.commons.rng.jmh;
+
+import org.openjdk.jmh.annotations.Benchmark;
+import org.openjdk.jmh.annotations.BenchmarkMode;
+import org.openjdk.jmh.annotations.Mode;
+import org.openjdk.jmh.annotations.Warmup;
+import org.openjdk.jmh.annotations.Measurement;
+import org.openjdk.jmh.annotations.State;
+import org.openjdk.jmh.annotations.Fork;
+import org.openjdk.jmh.annotations.Scope;
+import org.openjdk.jmh.annotations.Param;
+import org.openjdk.jmh.annotations.Setup;
+import org.openjdk.jmh.annotations.OutputTimeUnit;
+import org.openjdk.jmh.infra.Blackhole;
+import java.util.concurrent.TimeUnit;
+
+import org.apache.commons.rng.UniformRandomProvider;
+import org.apache.commons.rng.simple.RandomSource;
+
+/**
+ * Executes benchmark to compare the speed of generation of random numbers
+ * from the various source providers.
+ */
+@BenchmarkMode(Mode.AverageTime)
+@OutputTimeUnit(TimeUnit.MICROSECONDS)
+@Warmup(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS)
+@Measurement(iterations = 5, time = 1, timeUnit = TimeUnit.SECONDS)
+@State(Scope.Benchmark)
+@Fork(value = 1, jvmArgs = {"-server", "-Xms128M", "-Xmx128M"})
+public class GenerationPerformance {
+   

[8/8] commons-rng git commit: New maven modules.

2016-11-01 Thread erans
New maven modules.

commons-rng-simple: Factory methods for instantiating the algorithms ("core") 
and automatic seed conversion.
commons-rng-jmh: JHM benchmarks.
commons-rng-examples: Usage examples (a.o. the interface to external stress 
test suites).


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/651c21da
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/651c21da
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/651c21da

Branch: refs/heads/multimodule
Commit: 651c21da330075541459ad0da2233db413fa749d
Parents: 3156a0b
Author: Gilles 
Authored: Tue Nov 1 22:50:06 2016 +0100
Committer: Gilles 
Committed: Tue Nov 1 22:50:06 2016 +0100

--
 commons-rng-core/pom.xml|   3 +-
 .../org/apache/commons/rng/RandomSource.java| 503 --
 .../commons/rng/internal/BaseProvider.java  |   1 -
 .../commons/rng/internal/ProviderBuilder.java   | 381 --
 .../rng/internal/util/ByteArray2IntArray.java   |  39 --
 .../rng/internal/util/ByteArray2LongArray.java  |  39 --
 .../commons/rng/internal/util/Int2Long.java |  31 --
 .../commons/rng/internal/util/IntArray2Int.java |  35 --
 .../rng/internal/util/IntArray2LongArray.java   |  38 --
 .../commons/rng/internal/util/Long2Int.java |  30 --
 .../rng/internal/util/Long2IntArray.java|  44 --
 .../rng/internal/util/Long2LongArray.java   |  50 --
 .../rng/internal/util/LongArray2IntArray.java   |  37 --
 .../rng/internal/util/LongArray2Long.java   |  35 --
 .../rng/internal/util/NoOpConverter.java|  34 --
 .../rng/internal/util/SeedConverter.java|  35 --
 .../internal/util/SeedConverterComposer.java|  50 --
 .../commons/rng/internal/util/SeedFactory.java  | 262 --
 .../commons/rng/internal/util/package-info.java |  22 -
 .../commons/rng/AbstractTestPerformance.java|  59 ---
 .../commons/rng/GenerationTestPerformance.java  | 115 -
 .../commons/rng/Providers32ParametricTest.java  |  10 +-
 .../commons/rng/Providers64ParametricTest.java  |  10 +-
 .../rng/ProvidersCommonParametricTest.java  | 165 +-
 .../org/apache/commons/rng/ProvidersList.java   | 109 ++--
 .../org/apache/commons/rng/RandomAssert.java|  56 --
 .../apache/commons/rng/RandomSourceTest.java|  69 ---
 .../internal/util/ByteArray2IntArrayTest.java   |  43 --
 .../internal/util/ByteArray2LongArrayTest.java  |  43 --
 .../internal/util/IntArray2LongArrayTest.java   |  39 --
 .../rng/internal/util/SeedFactoryTest.java  | 111 
 .../src/userguide/c/rng/stdin2testu01.c | 127 -
 .../apache/commons/rng/userguide/ComputePi.java |  87 
 .../commons/rng/userguide/GeneratorsList.java   |  59 ---
 .../rng/userguide/MonteCarloIntegration.java|  90 
 .../rng/userguide/RandomStressTester.java   | 280 --
 commons-rng-examples/pom.xml|  43 ++
 commons-rng-examples/src/main/c/stdin2testu01.c | 127 +
 .../rng/examples/integration/ComputePi.java |  87 
 .../integration/MonteCarloIntegration.java  |  90 
 .../rng/examples/stress/GeneratorsList.java |  59 +++
 .../rng/examples/stress/RandomStressTester.java | 280 ++
 commons-rng-jmh/pom.xml | 107 
 .../commons/rng/jmh/GenerationPerformance.java  | 153 ++
 commons-rng-simple/pom.xml  |  37 ++
 .../apache/commons/rng/simple/RandomSource.java | 505 +++
 .../rng/simple/internal/ByteArray2IntArray.java |  41 ++
 .../simple/internal/ByteArray2LongArray.java|  41 ++
 .../commons/rng/simple/internal/Int2Long.java   |  33 ++
 .../rng/simple/internal/IntArray2Int.java   |  35 ++
 .../rng/simple/internal/IntArray2LongArray.java |  40 ++
 .../commons/rng/simple/internal/Long2Int.java   |  32 ++
 .../rng/simple/internal/Long2IntArray.java  |  44 ++
 .../rng/simple/internal/Long2LongArray.java |  50 ++
 .../rng/simple/internal/LongArray2IntArray.java |  39 ++
 .../rng/simple/internal/LongArray2Long.java |  35 ++
 .../rng/simple/internal/NoOpConverter.java  |  34 ++
 .../rng/simple/internal/ProviderBuilder.java| 367 ++
 .../rng/simple/internal/SeedConverter.java  |  35 ++
 .../simple/internal/SeedConverterComposer.java  |  50 ++
 .../rng/simple/internal/SeedFactory.java| 263 ++
 .../rng/simple/internal/package-info.java   |  22 +
 .../apache/commons/rng/simple/package-info.java |  90 
 .../simple/ProvidersCommonParametricTest.java   | 352 +
 .../commons/rng/simple/ProvidersList.java   | 159 ++
 .../apache/commons/rng/simple/RandomAssert.java |  81 +++
 .../commons/rng/simple/RandomSourceTest.java|  69 +++
 .../simple/internal/ByteArray2IntArrayTest.java |  43 ++
 .../internal/ByteArray2LongArrayTest.java   |  43 ++
 .../simple/internal/IntArray2Lon

[4/8] commons-rng git commit: Javadoc typo.

2016-11-01 Thread erans
Javadoc typo.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/3156a0b4
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/3156a0b4
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/3156a0b4

Branch: refs/heads/multimodule
Commit: 3156a0b4efc1bba3aff5c2aa8c6507e118a6f402
Parents: b5c3ddb
Author: Gilles 
Authored: Tue Nov 1 14:28:25 2016 +0100
Committer: Gilles 
Committed: Tue Nov 1 14:28:25 2016 +0100

--
 .../src/test/java/org/apache/commons/rng/ProvidersList.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/3156a0b4/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java 
b/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
index a915b40..82e646b 100644
--- a/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
+++ b/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
@@ -116,7 +116,7 @@ public class ProvidersList {
  * Subclasses that are "parametric" tests can forward the call to
  * the "@Parameters"-annotated method to this method.
  *
- * @return the list of 32-bits based generators.
+ * @return the list of 64-bits based generators.
  */
 public static Iterable list64() {
 return Collections.unmodifiableList(LIST64);



[2/8] commons-rng git commit: Move "fillState" methods from "SeedFactory" to "BaseProvider".

2016-11-01 Thread erans
Move "fillState" methods from "SeedFactory" to "BaseProvider".

The methods are only used by implementations that inherit from "BaseProvider".


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/f2419b7d
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/f2419b7d
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/f2419b7d

Branch: refs/heads/multimodule
Commit: f2419b7d650e14c08b7cb1a28f86e0e72bacf4d0
Parents: b40e979
Author: Gilles 
Authored: Tue Nov 1 12:09:56 2016 +0100
Committer: Gilles 
Committed: Tue Nov 1 12:09:56 2016 +0100

--
 .../commons/rng/internal/BaseProvider.java  | 95 
 .../rng/internal/source32/KISSRandom.java   |  3 +-
 .../internal/source32/MultiplyWithCarry256.java |  3 +-
 .../rng/internal/source64/XorShift1024Star.java |  3 +-
 .../commons/rng/internal/util/SeedFactory.java  | 95 
 .../commons/rng/internal/BaseProviderTest.java  | 63 +++--
 .../rng/internal/util/SeedFactoryTest.java  | 36 
 7 files changed, 154 insertions(+), 144 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/f2419b7d/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
index 70f1585..b93ae4c 100644
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/internal/BaseProvider.java
@@ -105,6 +105,68 @@ public abstract class BaseProvider
 }
 
 /**
+ * Simple filling procedure.
+ * It will
+ * 
+ *  
+ *   fill the beginning of {@code state} by copying
+ *   {@code min(seed.length, state.length)} elements from
+ *   {@code seed},
+ *  
+ *  
+ *   set all remaining elements of {@code state} with non-zero
+ *   values (even if {@code seed.length < state.length}).
+ *  
+ * 
+ *
+ * @param state State. Must be allocated.
+ * @param seed Seed. Cannot be null.
+ */
+protected void fillState(int[] state,
+ int[] seed) {
+final int stateSize = state.length;
+final int seedSize = seed.length;
+System.arraycopy(seed, 0, state, 0, Math.min(seedSize, stateSize));
+
+if (seedSize < stateSize) {
+for (int i = seedSize; i < stateSize; i++) {
+state[i] = (int) (scrambleWell(state[i - seed.length], i) & 
0xL);
+}
+}
+}
+
+/**
+ * Simple filling procedure.
+ * It will
+ * 
+ *  
+ *   fill the beginning of {@code state} by copying
+ *   {@code min(seed.length, state.length)} elements from
+ *   {@code seed},
+ *  
+ *  
+ *   set all remaining elements of {@code state} with non-zero
+ *   values (even if {@code seed.length < state.length}).
+ *  
+ * 
+ *
+ * @param state State. Must be allocated.
+ * @param seed Seed. Cannot be null.
+ */
+protected void fillState(long[] state,
+ long[] seed) {
+final int stateSize = state.length;
+final int seedSize = seed.length;
+System.arraycopy(seed, 0, state, 0, Math.min(seedSize, stateSize));
+
+if (seedSize < stateSize) {
+for (int i = seedSize; i < stateSize; i++) {
+state[i] = scrambleWell(state[i - seed.length], i);
+}
+}
+}
+
+/**
  * Checks that the {@code state} has the {@code expected} size.
  *
  * @param state State.
@@ -150,4 +212,37 @@ public abstract class BaseProvider
 throw new IllegalArgumentException("Must be strictly positive: " + 
n);
 }
 }
+
+/**
+ * Transformation used to scramble the initial state of
+ * a generator.
+ *
+ * @param n Seed element.
+ * @param mult Multiplier.
+ * @param shift Shift.
+ * @param add Offset.
+ * @return the transformed seed element.
+ */
+private static long scramble(long n,
+ long mult,
+ int shift,
+ int add) {
+// Code inspired from "AbstractWell" class.
+return mult * (n ^ (n >> shift)) + add;
+}
+
+/**
+ * Transformation used to scramble the initial state of
+ * a generator.
+ *
+ * @param n Seed element.
+ * @param add Offset.
+ * @return the transformed seed element.
+ * @see #scramble(long,long,int,int)
+ */
+private static lon

[3/8] commons-rng git commit: New maven module.

2016-11-01 Thread erans
New maven module.

Top-level API has been factored out.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/b5c3ddb9
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/b5c3ddb9
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/b5c3ddb9

Branch: refs/heads/multimodule
Commit: b5c3ddb90e6be7e9e60c78823ef6416c402f71af
Parents: f2419b7
Author: Gilles 
Authored: Tue Nov 1 14:17:40 2016 +0100
Committer: Gilles 
Committed: Tue Nov 1 14:17:40 2016 +0100

--
 commons-rng-client-api/pom.xml  |  28 +
 .../apache/commons/rng/RandomProviderState.java |  25 
 .../rng/RestorableUniformRandomProvider.java|  49 
 .../commons/rng/UniformRandomProvider.java  | 116 +++
 .../org/apache/commons/rng/package-info.java|  28 +
 commons-rng-core/pom.xml|   8 ++
 .../apache/commons/rng/RandomProviderState.java |  25 
 .../rng/RestorableUniformRandomProvider.java|  49 
 .../commons/rng/UniformRandomProvider.java  | 116 ---
 pom.xml |   3 +-
 10 files changed, 256 insertions(+), 191 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/b5c3ddb9/commons-rng-client-api/pom.xml
--
diff --git a/commons-rng-client-api/pom.xml b/commons-rng-client-api/pom.xml
new file mode 100644
index 000..bf2ac48
--- /dev/null
+++ b/commons-rng-client-api/pom.xml
@@ -0,0 +1,28 @@
+
+http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";
+ xmlns="http://maven.apache.org/POM/4.0.0";
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
+  4.0.0
+
+  
+org.apache.commons
+commons-rng
+1.0-SNAPSHOT
+  
+
+  org.apache.commons
+  commons-rng-client-api
+  1.0-SNAPSHOT
+  Apache Commons RNG Client API
+  http://maven.apache.org
+
+  2016
+  The Apache Commons RNG API module defines the API for client 
code that uses random numbers generators.
+
+  
+
scm:git:http://git-wip-us.apache.org/repos/asf/commons-rng.git
+
scm:git:https://git-wip-us.apache.org/repos/asf/commons-rng.git
+https://git-wip-us.apache.org/repos/asf?p=commons-rng.git
+  
+
+

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/b5c3ddb9/commons-rng-client-api/src/main/java/org/apache/commons/rng/RandomProviderState.java
--
diff --git 
a/commons-rng-client-api/src/main/java/org/apache/commons/rng/RandomProviderState.java
 
b/commons-rng-client-api/src/main/java/org/apache/commons/rng/RandomProviderState.java
new file mode 100644
index 000..f4af719
--- /dev/null
+++ 
b/commons-rng-client-api/src/main/java/org/apache/commons/rng/RandomProviderState.java
@@ -0,0 +1,25 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.commons.rng;
+
+/**
+ * Marker interface for objects that represents the state of a random
+ * generator.
+ *
+ * @since 1.0
+ */
+public interface RandomProviderState {}

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/b5c3ddb9/commons-rng-client-api/src/main/java/org/apache/commons/rng/RestorableUniformRandomProvider.java
--
diff --git 
a/commons-rng-client-api/src/main/java/org/apache/commons/rng/RestorableUniformRandomProvider.java
 
b/commons-rng-client-api/src/main/java/org/apache/commons/rng/RestorableUniformRandomProvider.java
new file mode 100644
index 000..476ce7f
--- /dev/null
+++ 
b/commons-rng-client-api/src/main/java/org/apache/commons/rng/RestorableUniformRandomProvider.java
@@ -0,0 +1,49 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * 

[7/8] commons-rng git commit: New maven modules.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/651c21da/commons-rng-core/src/test/java/org/apache/commons/rng/Providers64ParametricTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/Providers64ParametricTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/Providers64ParametricTest.java
index c710621..79f5e72 100644
--- 
a/commons-rng-core/src/test/java/org/apache/commons/rng/Providers64ParametricTest.java
+++ 
b/commons-rng-core/src/test/java/org/apache/commons/rng/Providers64ParametricTest.java
@@ -34,19 +34,15 @@ public class Providers64ParametricTest {
  *
  * @param rng RNG to be tested.
  */
-public Providers64ParametricTest(ProvidersList.Data data) {
-final RandomSource source = data.getSource();
-final Object seed = data.getSeed();
-final Object[] args = data.getArgs();
-generator = RandomSource.create(source, seed, args);
+public Providers64ParametricTest(RestorableUniformRandomProvider rng) {
+generator = rng;
 }
 
 @Parameters(name = "{index}: data={0}")
-public static Iterable getList() {
+public static Iterable getList() {
 return ProvidersList.list64();
 }
 
-
 @Test
 public void testNextBytesChunks() {
 final int[] chunkSizes = { 8, 16, 24 };

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/651c21da/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersCommonParametricTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersCommonParametricTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersCommonParametricTest.java
index 5e0aa02..014574d 100644
--- 
a/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersCommonParametricTest.java
+++ 
b/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersCommonParametricTest.java
@@ -42,28 +42,19 @@ import 
org.apache.commons.rng.internal.RandomProviderDefaultState;
 @RunWith(value=Parameterized.class)
 public class ProvidersCommonParametricTest {
 /** RNG under test. */
-private final UniformRandomProvider generator;
-/** RNG specifier. */
-private final RandomSource originalSource;
-/** Seed (constructor's first parameter). */
-private final Object originalSeed;
-/** Constructor's additional parameters. */
-private final Object[] originalArgs;
+private final RestorableUniformRandomProvider generator;
 
 /**
  * Initializes generator instance.
  *
  * @param rng RNG to be tested.
  */
-public ProvidersCommonParametricTest(ProvidersList.Data data) {
-originalSource = data.getSource();
-originalSeed = data.getSeed();
-originalArgs = data.getArgs();
-generator = RandomSource.create(originalSource, originalSeed, 
originalArgs);
+public ProvidersCommonParametricTest(RestorableUniformRandomProvider rng) {
+generator = rng;
 }
 
 @Parameters(name = "{index}: data={0}")
-public static Iterable getList() {
+public static Iterable getList() {
 return ProvidersList.list();
 }
 
@@ -234,81 +225,6 @@ public class ProvidersCommonParametricTest {
 checkRandomWalk(1000, nextMethod);
 }
 
-// Seeding tests.
-
-@Test(expected=UnsupportedOperationException.class)
-public void testUnsupportedSeedType() {
-final byte seed = 123;
-RandomSource.create(originalSource, seed, originalArgs);
-}
-
-@Test
-public void testAllSeedTypes() {
-final Integer intSeed = -12131415;
-final Long longSeed = -1213141516171819L;
-final int[] intArraySeed = new int[] { 0, 11, -22, 33, -44, 55, -66, 
77, -88, 99 };
-final long[] longArraySeed = new long[] { 1L, -22L, 333L, 
-L };
-final byte[] byteArraySeed = new byte[] { -128, -91, -45, -32, -1, 0, 
11, 23, 54, 88, 127 };
-
-final Object[] seeds = new Object[] { null,
-  intSeed,
-  longSeed,
-  intArraySeed,
-  longArraySeed,
-  byteArraySeed };
-
-int nonNativeSeedCount = 0;
-int seedCount = 0;
-for (Object s : seeds) {
-++seedCount;
-if (!(originalSource.isNativeSeed(s))) {
-++nonNativeSeedCount;
-}
-
-Assert.assertNotEquals(intSeed, originalSeed);
-RandomSource.create(originalSource, s, originalArgs);
-}
-
-Assert.assertEquals(6, seedCount);
-Assert.assertEquals(5, nonNativeSeedCount);
-}
-
-@Test
-public void testEmptyIntArraySeed() {
-final int[] empty = new

[04/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_5
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_5 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_5
deleted file mode 100644
index 35761af..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_5
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.85
-
-

-CPU time used:  00:02:26.68
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.10
-
-

-CPU time used:  00:03:06.16
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1396
-p-value of test   :0.20
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334516
-  j =  1  :57208
-  j =  2  : 1396
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:24.47
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[01/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
Repository: commons-rng
Updated Branches:
  refs/heads/multimodule 651c21da3 -> 4cf40bb07


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_8
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_8 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_8
deleted file mode 100644
index 6ff03b6..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_8
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well44497b
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.84
-
-

-CPU time used:  00:02:23.84
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.49
-
-

-CPU time used:  00:02:51.89
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1346
-p-value of test   :0.68
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334466
-  j =  1  :57308
-  j =  2  : 1346
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:06:03.05
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST 

[06/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_3
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_3 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_3
deleted file mode 100644
index 17ef154..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_3
+++ /dev/null
@@ -1,3808 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well512a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.26
-
-

-CPU time used:  00:02:21.65
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.01
-
-

-CPU time used:  00:02:46.81
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1395
-p-value of test   :0.21
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334515
-  j =  1  :57210
-  j =  2  : 1395
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:47.96
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[05/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_4
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_4 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_4
deleted file mode 100644
index 7f260ab..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_4
+++ /dev/null
@@ -1,3805 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well1024a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.46
-
-

-CPU time used:  00:02:25.88
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.79
-
-

-CPU time used:  00:02:35.62
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1393
-p-value of test   :0.22
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334513
-  j =  1  :57214
-  j =  2  : 1393
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:21.73
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

[02/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_7
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_7 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_7
deleted file mode 100644
index 04af714..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_7
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well44497a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.24
-
-

-CPU time used:  00:02:22.65
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.87
-
-

-CPU time used:  00:02:39.43
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1369
-p-value of test   :0.45
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334489
-  j =  1  :57262
-  j =  2  : 1369
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:06:49.96
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[11/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_12
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_12 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_12
deleted file mode 100644
index 8479b21..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_12
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.XorShift1024Star
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.56
-
-

-CPU time used:  00:02:26.72
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.97
-
-

-CPU time used:  00:02:15.19
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1354
-p-value of test   :0.60
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334474
-  j =  1  :57292
-  j =  2  : 1354
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:17.23
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[10/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_13
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_13 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_13
deleted file mode 100644
index e6b87b3..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_13
+++ /dev/null
@@ -1,3802 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.TwoCmres (Cmres: 
[0xedce446814d3b3d9L, 33, 330658535] + Cmres: [0xc5b3cf786c806df7L, 33, 
331932042])
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.38
-
-

-CPU time used:  00:02:31.47
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.57
-
-

-CPU time used:  00:02:26.87
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1351
-p-value of test   :0.63
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334471
-  j =  1  :57298
-  j =  2  : 1351
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:56.33
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-H

[08/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_15
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_15 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_15
deleted file mode 100644
index d8f7a2e..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_15
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.KISSRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.30
-
-

-CPU time used:  00:01:51.06
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.53
-
-

-CPU time used:  00:01:48.87
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1370
-p-value of test   :0.44
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334490
-  j =  1  :57260
-  j =  2  : 1370
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:03:47.31
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[03/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_6
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_6 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_6
deleted file mode 100644
index 05eaa73..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_6
+++ /dev/null
@@ -1,3804 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937c
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.83
-
-

-CPU time used:  00:02:29.87
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.45
-
-

-CPU time used:  00:02:37.07
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1361
-p-value of test   :0.53
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334481
-  j =  1  :57278
-  j =  2  : 1361
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:50.67
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[09/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_14
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_14 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_14
deleted file mode 100644
index 595f09a..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_14
+++ /dev/null
@@ -1,3802 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.MultiplyWithCarry256
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :  7.6e-3
-
-

-CPU time used:  00:02:02.79
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.66
-
-

-CPU time used:  00:02:00.83
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1364
-p-value of test   :0.50
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334484
-  j =  1  :57272
-  j =  2  : 1364
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:03:51.60
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[18/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_6
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_6 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_6
deleted file mode 100644
index 6c29df4..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_6
+++ /dev/null
@@ -1,3804 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937c
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.32
-
-

-CPU time used:  00:02:26.37
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.49
-
-

-CPU time used:  00:02:36.08
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1341
-p-value of test   :0.73
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334461
-  j =  1  :57318
-  j =  2  : 1341
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:06:43.37
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[12/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_11
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_11 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_11
deleted file mode 100644
index 990720a..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_11
+++ /dev/null
@@ -1,3802 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.SplitMix64
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.35
-
-

-CPU time used:  00:01:56.84
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.93
-
-

-CPU time used:  00:02:01.61
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1373
-p-value of test   :0.41
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334493
-  j =  1  :57254
-  j =  2  : 1373
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:54.94
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[21/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_3
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_3 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_3
deleted file mode 100644
index fd13727..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_3
+++ /dev/null
@@ -1,3807 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well512a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.02
-
-

-CPU time used:  00:02:26.28
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.08
-
-

-CPU time used:  00:02:32.93
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1356
-p-value of test   :0.58
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334476
-  j =  1  :57288
-  j =  2  : 1356
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:06:51.44
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[23/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_15
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_15 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_15
deleted file mode 100644
index 18dbde5..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_15
+++ /dev/null
@@ -1,3802 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.KISSRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.44
-
-

-CPU time used:  00:02:27.05
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.11
-
-

-CPU time used:  00:01:56.52
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1444
-p-value of test   :0.02
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334564
-  j =  1  :57112
-  j =  2  : 1444
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:03:56.47
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[15/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_9
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_9 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_9
deleted file mode 100644
index b487e00..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_9
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.ISAACRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.55
-
-

-CPU time used:  00:02:30.19
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.08
-
-

-CPU time used:  00:02:37.87
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1455
-p-value of test   :  7.7e-3
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334575
-  j =  1  :57090
-  j =  2  : 1455
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:52.17
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
--

[32/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_7
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_7 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_7
deleted file mode 100644
index b81f5e9..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_7
+++ /dev/null
@@ -1,3804 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well44497a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.11
-
-

-CPU time used:  00:02:23.06
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.06
-
-

-CPU time used:  00:02:35.50
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1371
-p-value of test   :0.43
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334491
-  j =  1  :57258
-  j =  2  : 1371
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:15.05
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[16/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_8
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_8 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_8
deleted file mode 100644
index 0853e4e..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_8
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well44497b
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.97
-
-

-CPU time used:  00:02:38.74
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.62
-
-

-CPU time used:  00:02:35.93
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1373
-p-value of test   :0.41
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334493
-  j =  1  :57254
-  j =  2  : 1373
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:48.76
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[30/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_9
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_9 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_9
deleted file mode 100644
index a77406d..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_9
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.ISAACRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.12
-
-

-CPU time used:  00:02:24.43
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.09
-
-

-CPU time used:  00:02:32.14
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1366
-p-value of test   :0.48
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334486
-  j =  1  :57268
-  j =  2  : 1366
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:06:47.44
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
--

[07/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_2
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_2 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_2
deleted file mode 100644
index 63760e3..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_2
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.MersenneTwister
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.66
-
-

-CPU time used:  00:02:25.97
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :  3.8e-3
-
-

-CPU time used:  00:02:36.38
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1341
-p-value of test   :0.73
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334461
-  j =  1  :57318
-  j =  2  : 1341
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:49.12
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
--

[20/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_4
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_4 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_4
deleted file mode 100644
index 9537fad..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_4
+++ /dev/null
@@ -1,3807 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well1024a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.13
-
-

-CPU time used:  00:02:35.03
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.24
-
-

-CPU time used:  00:02:53.47
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1335
-p-value of test   :0.78
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334455
-  j =  1  :57330
-  j =  2  : 1335
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:51.14
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

[27/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_11
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_11 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_11
deleted file mode 100644
index 22506dc..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_11
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.SplitMix64
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.61
-
-

-CPU time used:  00:02:06.62
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.02
-
-

-CPU time used:  00:02:00.08
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1406
-p-value of test   :0.13
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334526
-  j =  1  :57188
-  j =  2  : 1406
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:16.14
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[17/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_7
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_7 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_7
deleted file mode 100644
index 67c4d42..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_7
+++ /dev/null
@@ -1,3804 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well44497a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.39
-
-

-CPU time used:  00:02:25.53
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.90
-
-

-CPU time used:  00:02:36.81
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1415
-p-value of test   :0.09
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334535
-  j =  1  :57170
-  j =  2  : 1415
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:21.53
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[13/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_10
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_10 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_10
deleted file mode 100644
index b7f64dc..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_10
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.50
-
-

-CPU time used:  00:02:00.45
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.31
-
-

-CPU time used:  00:02:14.43
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1392
-p-value of test   :0.23
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334512
-  j =  1  :57216
-  j =  2  : 1392
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:02.27
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

[24/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_14
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_14 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_14
deleted file mode 100644
index 7947449..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_14
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.MultiplyWithCarry256
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.62
-
-

-CPU time used:  00:02:41.99
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.86
-
-

-CPU time used:  00:02:02.83
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1341
-p-value of test   :0.73
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334461
-  j =  1  :57318
-  j =  2  : 1341
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:03:41.35
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[41/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_12
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_12 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_12
deleted file mode 100644
index 3c3ecd7..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_12
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.XorShift1024Star
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.66
-
-

-CPU time used:  00:02:27.06
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.74
-
-

-CPU time used:  00:02:19.72
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1335
-p-value of test   :0.78
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334455
-  j =  1  :57330
-  j =  2  : 1335
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:52.03
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[49/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_6
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_6 
b/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_6
deleted file mode 100644
index 05b2db5..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_6
+++ /dev/null
@@ -1,141 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937c
-# 
-# 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|  1.44e+07  |  59436776|
-#=#
-test_name   |ntup| tsamples |psamples|  p-value |Assessment
-#=#
-   diehard_birthdays|   0|   100| 100|0.42164008|  PASSED  
-  diehard_operm5|   0|   100| 100|0.09053233|  PASSED  
-  diehard_rank_32x32|   0| 4| 100|0.45325244|  PASSED  
-diehard_rank_6x8|   0|10| 100|0.84110950|  PASSED  
-   diehard_bitstream|   0|   2097152| 100|0.26168372|  PASSED  
-diehard_opso|   0|   2097152| 100|0.05545629|  PASSED  
-diehard_oqso|   0|   2097152| 100|0.15938350|  PASSED  
- diehard_dna|   0|   2097152| 100|0.78208388|  PASSED  
-diehard_count_1s_str|   0|256000| 100|0.83916419|  PASSED  
-diehard_count_1s_byt|   0|256000| 100|0.49000972|  PASSED  
- diehard_parking_lot|   0| 12000| 100|0.86207866|  PASSED  
-diehard_2dsphere|   2|  8000| 100|0.61671243|  PASSED  
-diehard_3dsphere|   3|  4000| 100|0.89134239|  PASSED  
- diehard_squeeze|   0|10| 100|0.96726067|  PASSED  
-diehard_sums|   0|   100| 100|0.01044504|  PASSED  
-diehard_runs|   0|10| 100|0.50736799|  PASSED  
-diehard_runs|   0|10| 100|0.94358899|  PASSED  
-   diehard_craps|   0|20| 100|0.89692425|  PASSED  
-   diehard_craps|   0|20| 100|0.15601445|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.76029649|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.99864179|   WEAK   
- marsaglia_tsang_gcd|   0|  1000| 200|0.99060814|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 200|0.92710349|  PASSED  
- sts_monobit|   1|10| 100|0.77531535|  PASSED  
-sts_runs|   2|10| 100|0.11121188|  PASSED  
-  sts_serial|   1|10| 100|0.48989667|  PASSED  
-  sts_serial|   2|10| 100|0.62885115|  PASSED  
-  sts_serial|   3|10| 100|0.70849971|  PASSED  
-  sts_serial|   3|10| 100|0.89789792|  PASSED  
-  sts_serial|   4|10| 100|0.93547375|  PASSED  
-  sts_serial|   4|10| 100|0.75446607|  PASSED  
-  sts_serial|   5|10| 100|0.23765673|  PASSED  
-  sts_serial|   5|10| 100|0.64493619|  PASSED  
-  sts_serial|   6|10| 100|0.35740516|  PASSED  
-  sts_serial|   6|10| 100|0.93921916|  PASSED  
-  sts_serial|   7|10| 100|0.79575819|  PASSED  
-  sts_serial|   7|10| 100|0.35752023|  PASSED  
-  sts_serial|   8|10| 100|0.84505494|  PASSED  
-  sts_serial|   8|10| 100|0.25047103|  PASSED  
-  sts_serial|   9|10| 100|0.95409560|  PASSED  
-  sts_serial|   9|10| 100|0.98462232|  PASSED  
-  sts_serial|  10|10| 100|0.73814100|  PASSED  
-  sts_serial|  10|10| 100|0.88088998|  PASSED  
-  sts_serial|  11|10| 100|0.14487713|  PASSED  
-  sts_serial|  11|10| 100|0.27763142|  PASSED  
-  sts_serial|  12|10| 100|0.50785393|  PASSED  
-  sts_serial|  12|10| 100|0.11546755|  PASSED  
-  sts_serial|  13|10| 100|0.41604004|  PASSED  
-  sts_serial|  13|10| 100|0.52029373|  PASSED  
-  sts_serial|  14|10| 100|0.73530743|  PASSED  
-  sts_serial|  14|10| 100|0.49019907|  PASSED  
-  sts_serial|  15|10| 100|0.86337681|  PASSED  
-  sts_serial|  15|10| 100|0.61660681|  PASSED  
-  

[22/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_2
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_2 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_2
deleted file mode 100644
index afaa3fa..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_2
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.MersenneTwister
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.04
-
-

-CPU time used:  00:02:22.12
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.63
-
-

-CPU time used:  00:02:34.50
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1324
-p-value of test   :0.86
-
--
-Total number of cells containing j balls
-
-  j =  0  :  13194079533
-  j =  1  :57352
-  j =  2  : 1324
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:06:20.45
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
--

[45/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_5
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_5 
b/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_5
deleted file mode 100644
index 33996c9..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_5
+++ /dev/null
@@ -1,139 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937a
-# 
-# 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|  1.73e+07  |1799941164|
-#=#
-test_name   |ntup| tsamples |psamples|  p-value |Assessment
-#=#
-   diehard_birthdays|   0|   100| 100|0.90271894|  PASSED  
-  diehard_operm5|   0|   100| 100|0.97948864|  PASSED  
-  diehard_rank_32x32|   0| 4| 100|0.30710789|  PASSED  
-diehard_rank_6x8|   0|10| 100|0.52413835|  PASSED  
-   diehard_bitstream|   0|   2097152| 100|0.30403307|  PASSED  
-diehard_opso|   0|   2097152| 100|0.96953003|  PASSED  
-diehard_oqso|   0|   2097152| 100|0.75628742|  PASSED  
- diehard_dna|   0|   2097152| 100|0.34796381|  PASSED  
-diehard_count_1s_str|   0|256000| 100|0.63925200|  PASSED  
-diehard_count_1s_byt|   0|256000| 100|0.60389108|  PASSED  
- diehard_parking_lot|   0| 12000| 100|0.59664629|  PASSED  
-diehard_2dsphere|   2|  8000| 100|0.34004534|  PASSED  
-diehard_3dsphere|   3|  4000| 100|0.44190630|  PASSED  
- diehard_squeeze|   0|10| 100|0.46798335|  PASSED  
-diehard_sums|   0|   100| 100|0.84617661|  PASSED  
-diehard_runs|   0|10| 100|0.62836806|  PASSED  
-diehard_runs|   0|10| 100|0.83212763|  PASSED  
-   diehard_craps|   0|20| 100|0.69174925|  PASSED  
-   diehard_craps|   0|20| 100|0.26166574|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.69997766|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.73274673|  PASSED  
- sts_monobit|   1|10| 100|0.81296423|  PASSED  
-sts_runs|   2|10| 100|0.02229324|  PASSED  
-  sts_serial|   1|10| 100|0.64293588|  PASSED  
-  sts_serial|   2|10| 100|0.67769765|  PASSED  
-  sts_serial|   3|10| 100|0.70598400|  PASSED  
-  sts_serial|   3|10| 100|0.65492751|  PASSED  
-  sts_serial|   4|10| 100|0.21107922|  PASSED  
-  sts_serial|   4|10| 100|0.26787239|  PASSED  
-  sts_serial|   5|10| 100|0.46547826|  PASSED  
-  sts_serial|   5|10| 100|0.82843161|  PASSED  
-  sts_serial|   6|10| 100|0.49193977|  PASSED  
-  sts_serial|   6|10| 100|0.80196164|  PASSED  
-  sts_serial|   7|10| 100|0.30680894|  PASSED  
-  sts_serial|   7|10| 100|0.96159902|  PASSED  
-  sts_serial|   8|10| 100|0.39880946|  PASSED  
-  sts_serial|   8|10| 100|0.57571155|  PASSED  
-  sts_serial|   9|10| 100|0.38317260|  PASSED  
-  sts_serial|   9|10| 100|0.28633113|  PASSED  
-  sts_serial|  10|10| 100|0.51666558|  PASSED  
-  sts_serial|  10|10| 100|0.12128650|  PASSED  
-  sts_serial|  11|10| 100|0.39104575|  PASSED  
-  sts_serial|  11|10| 100|0.27094339|  PASSED  
-  sts_serial|  12|10| 100|0.54349727|  PASSED  
-  sts_serial|  12|10| 100|0.97442641|  PASSED  
-  sts_serial|  13|10| 100|0.33396691|  PASSED  
-  sts_serial|  13|10| 100|0.50725034|  PASSED  
-  sts_serial|  14|10| 100|0.91973411|  PASSED  
-  sts_serial|  14|10| 100|0.33574589|  PASSED  
-  sts_serial|  15|10| 100|0.96473455|  PASSED  
-  sts_serial|  15|10| 100|0.85505523|  PASSED  
-  sts_serial|  16|10| 100|0.73645602|  PASSED  
-  sts_serial|  16|10| 100|0.30176390|  PASSED  
-  

[48/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_13
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_13 
b/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_13
deleted file mode 100644
index 227f46c..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_13
+++ /dev/null
@@ -1,139 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.TwoCmres (Cmres: 
[0xedce446814d3b3d9L, 33, 330658535] + Cmres: [0xc5b3cf786c806df7L, 33, 
331932042])
-# 
-# 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|  1.78e+07  |3904406055|
-#=#
-test_name   |ntup| tsamples |psamples|  p-value |Assessment
-#=#
-   diehard_birthdays|   0|   100| 100|0.79339225|  PASSED  
-  diehard_operm5|   0|   100| 100|0.89988569|  PASSED  
-  diehard_rank_32x32|   0| 4| 100|0.98383220|  PASSED  
-diehard_rank_6x8|   0|10| 100|0.89656346|  PASSED  
-   diehard_bitstream|   0|   2097152| 100|0.72376992|  PASSED  
-diehard_opso|   0|   2097152| 100|0.45919624|  PASSED  
-diehard_oqso|   0|   2097152| 100|0.69505829|  PASSED  
- diehard_dna|   0|   2097152| 100|0.65342999|  PASSED  
-diehard_count_1s_str|   0|256000| 100|0.86102343|  PASSED  
-diehard_count_1s_byt|   0|256000| 100|0.88133987|  PASSED  
- diehard_parking_lot|   0| 12000| 100|0.63022075|  PASSED  
-diehard_2dsphere|   2|  8000| 100|0.48722824|  PASSED  
-diehard_3dsphere|   3|  4000| 100|0.82076565|  PASSED  
- diehard_squeeze|   0|10| 100|0.59345171|  PASSED  
-diehard_sums|   0|   100| 100|0.09177293|  PASSED  
-diehard_runs|   0|10| 100|0.39882273|  PASSED  
-diehard_runs|   0|10| 100|0.05215379|  PASSED  
-   diehard_craps|   0|20| 100|0.62807111|  PASSED  
-   diehard_craps|   0|20| 100|0.62610171|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.99027571|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.30042168|  PASSED  
- sts_monobit|   1|10| 100|0.48588864|  PASSED  
-sts_runs|   2|10| 100|0.5826|  PASSED  
-  sts_serial|   1|10| 100|0.71403705|  PASSED  
-  sts_serial|   2|10| 100|0.61511148|  PASSED  
-  sts_serial|   3|10| 100|0.73088852|  PASSED  
-  sts_serial|   3|10| 100|0.96829420|  PASSED  
-  sts_serial|   4|10| 100|0.38140295|  PASSED  
-  sts_serial|   4|10| 100|0.17300272|  PASSED  
-  sts_serial|   5|10| 100|0.01678170|  PASSED  
-  sts_serial|   5|10| 100|0.02089436|  PASSED  
-  sts_serial|   6|10| 100|0.03865136|  PASSED  
-  sts_serial|   6|10| 100|0.27554349|  PASSED  
-  sts_serial|   7|10| 100|0.28479579|  PASSED  
-  sts_serial|   7|10| 100|0.99265211|  PASSED  
-  sts_serial|   8|10| 100|0.35549067|  PASSED  
-  sts_serial|   8|10| 100|0.32845717|  PASSED  
-  sts_serial|   9|10| 100|0.23706706|  PASSED  
-  sts_serial|   9|10| 100|0.55683593|  PASSED  
-  sts_serial|  10|10| 100|0.52895257|  PASSED  
-  sts_serial|  10|10| 100|0.55303287|  PASSED  
-  sts_serial|  11|10| 100|0.26571339|  PASSED  
-  sts_serial|  11|10| 100|0.96946827|  PASSED  
-  sts_serial|  12|10| 100|0.26282718|  PASSED  
-  sts_serial|  12|10| 100|0.70801465|  PASSED  
-  sts_serial|  13|10| 100|0.84040732|  PASSED  
-  sts_serial|  13|10| 100|0.65445921|  PASSED  
-  sts_serial|  14|10| 100|0.84849636|  PASSED  
-  sts_serial|  14|10| 100|0.20723732|  PASSED  
-  sts_serial|  15|10| 100|0.84375711|  PASSED  
-  sts_serial|  15|10| 100|0.05981349|  PASSED  
-  sts_serial|  16|10| 10

[54/67] commons-rng git commit: Changed seed to avoid unit test failure.

2016-11-01 Thread erans
Changed seed to avoid unit test failure.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/0e5a6810
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/0e5a6810
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/0e5a6810

Branch: refs/heads/multimodule
Commit: 0e5a681039a7c202564e1912252334d7db92d4d6
Parents: 5bcff60
Author: Gilles 
Authored: Wed Nov 2 06:11:46 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 06:11:46 2016 +0100

--
 .../src/test/java/org/apache/commons/rng/ProvidersList.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/0e5a6810/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java 
b/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
index c2d76a0..c604cfc 100644
--- a/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
+++ b/commons-rng-core/src/test/java/org/apache/commons/rng/ProvidersList.java
@@ -69,7 +69,7 @@ public class ProvidersList {
 add(LIST32, new Well44497a(new int[] { -12345, -23456, -34567 }));
 add(LIST32, new Well44497b(new int[] { 123, 234, 345 }));
 add(LIST32, new ISAACRandom(new int[] { 123, -234, 345, -456 }));
-add(LIST32, new MultiplyWithCarry256(new int[] { 12, -1234, -3456, 
45678 }));
+add(LIST32, new MultiplyWithCarry256(new int[] { 12, -1234, -3456, 
45679 }));
 add(LIST32, new KISSRandom(new int[] { 12, 1234, 23456, 345678 }));
 // ... add more here.
 



[53/67] commons-rng git commit: Javadoc.

2016-11-01 Thread erans
Javadoc.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/5bcff60f
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/5bcff60f
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/5bcff60f

Branch: refs/heads/multimodule
Commit: 5bcff60ff4b36aa06fe8c6b015a0b4243c4d8626
Parents: 7b4f9fd
Author: Gilles 
Authored: Wed Nov 2 06:00:16 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 06:00:16 2016 +0100

--
 .../java/org/apache/commons/rng/simple/package-info.java  | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5bcff60f/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/package-info.java
--
diff --git 
a/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/package-info.java
 
b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/package-info.java
index 8ba1ebd..725cbee 100644
--- 
a/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/package-info.java
+++ 
b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/package-info.java
@@ -19,10 +19,12 @@
  * Randomness Providers
  *
  * 
- * {@link org.apache.commons.rng.RandomSource factory methods}.
- * The low-level classes are implemented in package
- * {@link org.apache.commons.rng.simple.internal} and its sub-packages,
- * but should not be used directly.
+ * This package provides {@link org.apache.commons.rng.RandomSource factory
+ * methods} by which low-level classes implemented in module "commons-rng-core"
+ * are instantiated.
+ * 
+ * Classes in package {@link org.apache.commons.rng.simple.internal}
+ * should not be used directly.
  * 
  * The generators are not thread-safe: Parallel applications must
  * use different generator instances in different threads.



[19/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_5
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_5 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_5
deleted file mode 100644
index 6938f23..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_5
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.88
-
-

-CPU time used:  00:02:23.37
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.55
-
-

-CPU time used:  00:02:41.56
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1393
-p-value of test   :0.22
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334513
-  j =  1  :57214
-  j =  2  : 1393
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:07:03.60
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[60/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/core/BaseProviderTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/core/BaseProviderTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/BaseProviderTest.java
new file mode 100644
index 000..243e3af
--- /dev/null
+++ 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/BaseProviderTest.java
@@ -0,0 +1,105 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.commons.rng.core;
+
+import org.junit.Test;
+import org.junit.Assert;
+
+/**
+ * Tests for {@link BaseProvider}.
+ *
+ * This class should only contain unit tests that cover code paths not
+ * exercised elsewhere.  Those code paths are most probably only taken
+ * in case of a wrong implementation (and would therefore fail other
+ * tests too).
+ */
+public class BaseProviderTest {
+@Test(expected=UnsupportedOperationException.class)
+public void testMissingGetStateInternal() {
+new DummyGenerator().saveState();
+}
+
+@Test(expected=UnsupportedOperationException.class)
+public void testMissingSetStateInternal() {
+new DummyGenerator().restoreState(new RandomProviderDefaultState(new 
byte[1]));
+}
+
+@Test
+public void testFillStateInt() {
+final int[] state = new int[10];
+final int[] seed = {1, 2, 3};
+
+for (int i = 0; i < state.length; i++) {
+Assert.assertEquals(0, state[i]);
+}
+
+new DummyGenerator().fillState(state, seed);
+for (int i = 0; i < seed.length; i++) {
+Assert.assertEquals(seed[i], state[i]);
+}
+for (int i = seed.length; i < state.length; i++) {
+Assert.assertNotEquals(0, state[i]);
+}
+}
+
+@Test
+public void testFillStateLong() {
+final long[] state = new long[10];
+final long[] seed = {1, 2, 3};
+
+for (int i = 0; i < state.length; i++) {
+Assert.assertEquals(0, state[i]);
+}
+
+new DummyGenerator().fillState(state, seed);
+for (int i = 0; i < seed.length; i++) {
+Assert.assertEquals(seed[i], state[i]);
+}
+for (int i = seed.length; i < state.length; i++) {
+Assert.assertNotEquals(0, state[i]);
+}
+}
+}
+
+/**
+ * Dummy class for checking the behaviour of
+ * 
+ *  an incomplete implementation
+ *  {@code fillState} methods with "protected" access
+ * 
+ */
+class DummyGenerator extends org.apache.commons.rng.core.source32.IntProvider {
+/** {@inheritDoc} */
+@Override
+public int next() {
+return 4; // https://www.xkcd.com/221/
+}
+
+// Missing overrides of "setStateInternal" and "getStateInternal".
+
+/** {@inheritDoc} */
+@Override
+public void fillState(int[] state, int[] seed) {
+super.fillState(state, seed);
+}
+
+/** {@inheritDoc} */
+@Override
+public void fillState(long[] state, long[] seed) {
+super.fillState(state, seed);
+}
+}

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/core/RandomProviderDefaultStateTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/core/RandomProviderDefaultStateTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/RandomProviderDefaultStateTest.java
new file mode 100644
index 000..af1f28b
--- /dev/null
+++ 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/RandomProviderDefaultStateTest.java
@@ -0,0 +1,35 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at

[28/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_10
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_10 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_10
deleted file mode 100644
index d7eaace..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_10
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.57
-
-

-CPU time used:  00:01:58.78
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.29
-
-

-CPU time used:  00:02:20.32
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1407
-p-value of test   :0.13
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334527
-  j =  1  :57186
-  j =  2  : 1407
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:10.01
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

[14/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_1
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_1 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_1
deleted file mode 100644
index 9502829..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_3/tu_1
+++ /dev/null
@@ -1,3879 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.JDKRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.99e+9
-p-value of test   :   eps  *
-
-

-CPU time used:  00:02:22.65
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.71
-
-

-CPU time used:  00:02:53.93
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions :0
-p-value of test   : 1 - eps1*
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795333120
-  j =  1  :6
-  j =  2  :0
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:53.73
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[62/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/LongProvider.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/LongProvider.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/LongProvider.java
new file mode 100644
index 000..0c7bed7
--- /dev/null
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/LongProvider.java
@@ -0,0 +1,134 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package org.apache.commons.rng.core.source64;
+
+import org.apache.commons.rng.core.util.NumberFactory;
+import org.apache.commons.rng.core.BaseProvider;
+
+/**
+ * Base class for all implementations that provide a {@code long}-based
+ * source randomness.
+ */
+public abstract class LongProvider
+extends BaseProvider
+implements RandomLongSource {
+
+/** {@inheritDoc} */
+@Override
+public abstract long next();
+
+/** {@inheritDoc} */
+@Override
+public long nextLong() {
+return next();
+}
+
+/** {@inheritDoc} */
+@Override
+public int nextInt() {
+return NumberFactory.makeInt(nextLong());
+}
+
+/** {@inheritDoc} */
+@Override
+public double nextDouble() {
+return NumberFactory.makeDouble(nextLong());
+}
+
+/** {@inheritDoc} */
+@Override
+public boolean nextBoolean() {
+return NumberFactory.makeBoolean(nextLong());
+}
+
+/** {@inheritDoc} */
+@Override
+public float nextFloat() {
+return NumberFactory.makeFloat(nextInt());
+}
+
+/** {@inheritDoc} */
+@Override
+public void nextBytes(byte[] bytes) {
+nextBytesFill(this, bytes, 0, bytes.length);
+}
+
+/** {@inheritDoc} */
+@Override
+public void nextBytes(byte[] bytes,
+  int start,
+  int len) {
+checkIndex(0, bytes.length - 1, start);
+checkIndex(0, bytes.length - start, len);
+
+nextBytesFill(this, bytes, start, len);
+}
+
+/**
+ * Generates random bytes and places them into a user-supplied array.
+ *
+ * 
+ * The array is filled with bytes extracted from random {@code long} 
values.
+ * This implies that the number of random bytes generated may be larger 
than
+ * the length of the byte array.
+ * 
+ *
+ * @param source Source of randomness.
+ * @param bytes Array in which to put the generated bytes. Cannot be null.
+ * @param start Index at which to start inserting the generated bytes.
+ * @param len Number of bytes to insert.
+ */
+static void nextBytesFill(RandomLongSource source,
+  byte[] bytes,
+  int start,
+  int len) {
+int index = start; // Index of first insertion.
+
+// Index of first insertion plus multiple of 8 part of length
+// (i.e. length with 3 least significant bits unset).
+final int indexLoopLimit = index + (len & 0x7ff8);
+
+// Start filling in the byte array, 8 bytes at a time.
+while (index < indexLoopLimit) {
+final long random = source.next();
+bytes[index++] = (byte) random;
+bytes[index++] = (byte) (random >>> 8);
+bytes[index++] = (byte) (random >>> 16);
+bytes[index++] = (byte) (random >>> 24);
+bytes[index++] = (byte) (random >>> 32);
+bytes[index++] = (byte) (random >>> 40);
+bytes[index++] = (byte) (random >>> 48);
+bytes[index++] = (byte) (random >>> 56);
+}
+
+final int indexLimit = start + len; // Index of last insertion + 1.
+
+// Fill in the remaining bytes.
+if (index < indexLimit) {
+long random = source.next();
+while (true) {
+bytes[index++] = (byte) random;
+if (index < indexLimit) {
+random >>>= 8;
+} else {
+break;
+}
+  

[44/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_1
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_1 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_1
deleted file mode 100644
index d85c937..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_1
+++ /dev/null
@@ -1,3879 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.JDKRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.99e+9
-p-value of test   :   eps  *
-
-

-CPU time used:  00:02:13.43
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.36
-
-

-CPU time used:  00:02:31.45
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions :0
-p-value of test   : 1 - eps1*
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795333120
-  j =  1  :6
-  j =  2  :0
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:20.01
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[42/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_11
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_11 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_11
deleted file mode 100644
index 808aebb..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_11
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.SplitMix64
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.56
-
-

-CPU time used:  00:02:07.79
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.69
-
-

-CPU time used:  00:01:52.03
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1402
-p-value of test   :0.16
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334522
-  j =  1  :57196
-  j =  2  : 1402
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:09.56
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[51/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
Moved userguide to parent module.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/5f3d79e2
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/5f3d79e2
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/5f3d79e2

Branch: refs/heads/multimodule
Commit: 5f3d79e2117b94b4cdf7f4e786cc478f98cb38ca
Parents: 651c21d
Author: Gilles 
Authored: Wed Nov 2 05:49:15 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 05:49:15 2016 +0100

--
 commons-rng-core/src/site/apt/userguide/rng.apt |  510 ---
 .../site/resources/images/commons_rng.small.png |  Bin 89955 -> 0 bytes
 .../src/site/resources/profile.jacoco   |   17 -
 .../src/site/resources/style/project.css|   18 -
 .../txt/userguide/stress/dh/run_1/dh_1  |  154 -
 .../txt/userguide/stress/dh/run_1/dh_10 |  178 -
 .../txt/userguide/stress/dh/run_1/dh_11 |  140 -
 .../txt/userguide/stress/dh/run_1/dh_12 |  172 -
 .../txt/userguide/stress/dh/run_1/dh_13 |  138 -
 .../txt/userguide/stress/dh/run_1/dh_14 |  140 -
 .../txt/userguide/stress/dh/run_1/dh_15 |  161 -
 .../txt/userguide/stress/dh/run_1/dh_2  |  172 -
 .../txt/userguide/stress/dh/run_1/dh_3  |  203 -
 .../txt/userguide/stress/dh/run_1/dh_4  |  229 --
 .../txt/userguide/stress/dh/run_1/dh_5  |  168 -
 .../txt/userguide/stress/dh/run_1/dh_6  |  141 -
 .../txt/userguide/stress/dh/run_1/dh_7  |  170 -
 .../txt/userguide/stress/dh/run_1/dh_8  |  168 -
 .../txt/userguide/stress/dh/run_1/dh_9  |  140 -
 .../txt/userguide/stress/dh/run_2/dh_1  |  151 -
 .../txt/userguide/stress/dh/run_2/dh_10 |  138 -
 .../txt/userguide/stress/dh/run_2/dh_11 |  139 -
 .../txt/userguide/stress/dh/run_2/dh_12 |  171 -
 .../txt/userguide/stress/dh/run_2/dh_13 |  139 -
 .../txt/userguide/stress/dh/run_2/dh_14 |  168 -
 .../txt/userguide/stress/dh/run_2/dh_15 |  143 -
 .../txt/userguide/stress/dh/run_2/dh_2  |  141 -
 .../txt/userguide/stress/dh/run_2/dh_3  |  180 -
 .../txt/userguide/stress/dh/run_2/dh_4  |  151 -
 .../txt/userguide/stress/dh/run_2/dh_5  |  142 -
 .../txt/userguide/stress/dh/run_2/dh_6  |  258 --
 .../txt/userguide/stress/dh/run_2/dh_7  |  175 -
 .../txt/userguide/stress/dh/run_2/dh_8  |  139 -
 .../txt/userguide/stress/dh/run_2/dh_9  |  169 -
 .../txt/userguide/stress/dh/run_3/dh_1  |  150 -
 .../txt/userguide/stress/dh/run_3/dh_10 |  169 -
 .../txt/userguide/stress/dh/run_3/dh_11 |  140 -
 .../txt/userguide/stress/dh/run_3/dh_12 |  138 -
 .../txt/userguide/stress/dh/run_3/dh_13 |  291 --
 .../txt/userguide/stress/dh/run_3/dh_14 |  140 -
 .../txt/userguide/stress/dh/run_3/dh_15 |  139 -
 .../txt/userguide/stress/dh/run_3/dh_2  |  141 -
 .../txt/userguide/stress/dh/run_3/dh_3  |  140 -
 .../txt/userguide/stress/dh/run_3/dh_4  |  200 -
 .../txt/userguide/stress/dh/run_3/dh_5  |  139 -
 .../txt/userguide/stress/dh/run_3/dh_6  |  139 -
 .../txt/userguide/stress/dh/run_3/dh_7  |  139 -
 .../txt/userguide/stress/dh/run_3/dh_8  |  170 -
 .../txt/userguide/stress/dh/run_3/dh_9  |  143 -
 .../txt/userguide/stress/tu/run_1/tu_1  | 3879 -
 .../txt/userguide/stress/tu/run_1/tu_10 | 3803 -
 .../txt/userguide/stress/tu/run_1/tu_11 | 3803 -
 .../txt/userguide/stress/tu/run_1/tu_12 | 3795 -
 .../txt/userguide/stress/tu/run_1/tu_13 | 3795 -
 .../txt/userguide/stress/tu/run_1/tu_14 | 3795 -
 .../txt/userguide/stress/tu/run_1/tu_15 | 3795 -
 .../txt/userguide/stress/tu/run_1/tu_2  | 3803 -
 .../txt/userguide/stress/tu/run_1/tu_3  | 3807 -
 .../txt/userguide/stress/tu/run_1/tu_4  | 3805 -
 .../txt/userguide/stress/tu/run_1/tu_5  | 3803 -
 .../txt/userguide/stress/tu/run_1/tu_6  | 3803 -
 .../txt/userguide/stress/tu/run_1/tu_7  | 3804 -
 .../txt/userguide/stress/tu/run_1/tu_8  | 3803 -
 .../txt/userguide/stress/tu/run_1/tu_9  | 3795 -
 .../txt/userguide/stress/tu/run_2/tu_1  | 3880 --
 .../txt/userguide/stress/tu/run_2/tu_10 | 3803 -
 .../txt/userguide/stress/tu/run_2/tu_11 | 3795 -
 .../txt/userguide/stress/tu/run_2/tu_12 | 3795 -
 .../txt/userguide/stress/tu/run_2/tu_13 | 3795 -
 .../txt/userguide/stress/tu/run_2/tu_14 | 3

[50/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_13
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_13 
b/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_13
deleted file mode 100644
index 7c4287c..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_1/dh_13
+++ /dev/null
@@ -1,138 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.TwoCmres (Cmres: 
[0xedce446814d3b3d9L, 33, 330658535] + Cmres: [0xc5b3cf786c806df7L, 33, 
331932042])
-# 
-# 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|  1.92e+07  |2911063168|
-#=#
-test_name   |ntup| tsamples |psamples|  p-value |Assessment
-#=#
-   diehard_birthdays|   0|   100| 100|0.94319254|  PASSED  
-  diehard_operm5|   0|   100| 100|0.69985193|  PASSED  
-  diehard_rank_32x32|   0| 4| 100|0.87709994|  PASSED  
-diehard_rank_6x8|   0|10| 100|0.62701470|  PASSED  
-   diehard_bitstream|   0|   2097152| 100|0.69730734|  PASSED  
-diehard_opso|   0|   2097152| 100|0.96910146|  PASSED  
-diehard_oqso|   0|   2097152| 100|0.52632260|  PASSED  
- diehard_dna|   0|   2097152| 100|0.85820731|  PASSED  
-diehard_count_1s_str|   0|256000| 100|0.83992121|  PASSED  
-diehard_count_1s_byt|   0|256000| 100|0.88759072|  PASSED  
- diehard_parking_lot|   0| 12000| 100|0.77743129|  PASSED  
-diehard_2dsphere|   2|  8000| 100|0.76870013|  PASSED  
-diehard_3dsphere|   3|  4000| 100|0.26665719|  PASSED  
- diehard_squeeze|   0|10| 100|0.72247634|  PASSED  
-diehard_sums|   0|   100| 100|0.32609997|  PASSED  
-diehard_runs|   0|10| 100|0.94970491|  PASSED  
-diehard_runs|   0|10| 100|0.50726357|  PASSED  
-   diehard_craps|   0|20| 100|0.22479247|  PASSED  
-   diehard_craps|   0|20| 100|0.32942899|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.70870757|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.64757276|  PASSED  
- sts_monobit|   1|10| 100|0.77384565|  PASSED  
-sts_runs|   2|10| 100|0.40649603|  PASSED  
-  sts_serial|   1|10| 100|0.00688529|  PASSED  
-  sts_serial|   2|10| 100|0.64001725|  PASSED  
-  sts_serial|   3|10| 100|0.32404203|  PASSED  
-  sts_serial|   3|10| 100|0.54674284|  PASSED  
-  sts_serial|   4|10| 100|0.97574833|  PASSED  
-  sts_serial|   4|10| 100|0.12057935|  PASSED  
-  sts_serial|   5|10| 100|0.49008191|  PASSED  
-  sts_serial|   5|10| 100|0.94856483|  PASSED  
-  sts_serial|   6|10| 100|0.85481419|  PASSED  
-  sts_serial|   6|10| 100|0.92042337|  PASSED  
-  sts_serial|   7|10| 100|0.08830240|  PASSED  
-  sts_serial|   7|10| 100|0.08148131|  PASSED  
-  sts_serial|   8|10| 100|0.07583982|  PASSED  
-  sts_serial|   8|10| 100|0.64855877|  PASSED  
-  sts_serial|   9|10| 100|0.65524691|  PASSED  
-  sts_serial|   9|10| 100|0.60368356|  PASSED  
-  sts_serial|  10|10| 100|0.47864477|  PASSED  
-  sts_serial|  10|10| 100|0.50433066|  PASSED  
-  sts_serial|  11|10| 100|0.53398008|  PASSED  
-  sts_serial|  11|10| 100|0.49445562|  PASSED  
-  sts_serial|  12|10| 100|0.33421936|  PASSED  
-  sts_serial|  12|10| 100|0.73734873|  PASSED  
-  sts_serial|  13|10| 100|0.13980484|  PASSED  
-  sts_serial|  13|10| 100|0.11066094|  PASSED  
-  sts_serial|  14|10| 100|0.57465938|  PASSED  
-  sts_serial|  14|10| 100|0.78917939|  PASSED  
-  sts_serial|  15|10| 100|0.10986383|  PASSED  
-  sts_serial|  15|10| 100|0.05731819|  PASSED  
-  sts_serial|  16|10| 10

[26/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_12
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_12 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_12
deleted file mode 100644
index b851de2..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_12
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.XorShift1024Star
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.68
-
-

-CPU time used:  00:02:20.31
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.81
-
-

-CPU time used:  00:02:18.92
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1379
-p-value of test   :0.35
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334499
-  j =  1  :57242
-  j =  2  : 1379
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:24.99
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[38/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_15
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_15 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_15
deleted file mode 100644
index b129352..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_15
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.KISSRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.14
-
-

-CPU time used:  00:01:33.03
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.09
-
-

-CPU time used:  00:02:16.75
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1340
-p-value of test   :0.74
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334460
-  j =  1  :57320
-  j =  2  : 1340
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:03:45.73
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[29/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_1
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_1 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_1
deleted file mode 100644
index a47b98e..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_1
+++ /dev/null
@@ -1,3880 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.JDKRandom
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.99e+9
-p-value of test   :   eps  *
-
-

-CPU time used:  00:02:29.12
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.99
-
-

-CPU time used:  00:02:36.76
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions :0
-p-value of test   : 1 - eps1*
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795333120
-  j =  1  :6
-  j =  2  :0
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:47.19
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[46/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_12
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_12 
b/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_12
deleted file mode 100644
index 81387aa..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_3/dh_12
+++ /dev/null
@@ -1,138 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.XorShift1024Star
-# 
-# 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|  1.32e+07  |4145254541|
-#=#
-test_name   |ntup| tsamples |psamples|  p-value |Assessment
-#=#
-   diehard_birthdays|   0|   100| 100|0.26428787|  PASSED  
-  diehard_operm5|   0|   100| 100|0.98496018|  PASSED  
-  diehard_rank_32x32|   0| 4| 100|0.67731409|  PASSED  
-diehard_rank_6x8|   0|10| 100|0.97042788|  PASSED  
-   diehard_bitstream|   0|   2097152| 100|0.94352982|  PASSED  
-diehard_opso|   0|   2097152| 100|0.79811422|  PASSED  
-diehard_oqso|   0|   2097152| 100|0.41516664|  PASSED  
- diehard_dna|   0|   2097152| 100|0.30180128|  PASSED  
-diehard_count_1s_str|   0|256000| 100|0.69313410|  PASSED  
-diehard_count_1s_byt|   0|256000| 100|0.98502197|  PASSED  
- diehard_parking_lot|   0| 12000| 100|0.83952972|  PASSED  
-diehard_2dsphere|   2|  8000| 100|0.97760816|  PASSED  
-diehard_3dsphere|   3|  4000| 100|0.35311585|  PASSED  
- diehard_squeeze|   0|10| 100|0.29537837|  PASSED  
-diehard_sums|   0|   100| 100|0.19708723|  PASSED  
-diehard_runs|   0|10| 100|0.24238805|  PASSED  
-diehard_runs|   0|10| 100|0.25668292|  PASSED  
-   diehard_craps|   0|20| 100|0.96276953|  PASSED  
-   diehard_craps|   0|20| 100|0.79193954|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.40081414|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.89331559|  PASSED  
- sts_monobit|   1|10| 100|0.13704833|  PASSED  
-sts_runs|   2|10| 100|0.52278605|  PASSED  
-  sts_serial|   1|10| 100|0.25601594|  PASSED  
-  sts_serial|   2|10| 100|0.63206738|  PASSED  
-  sts_serial|   3|10| 100|0.40954641|  PASSED  
-  sts_serial|   3|10| 100|0.03975270|  PASSED  
-  sts_serial|   4|10| 100|0.76249314|  PASSED  
-  sts_serial|   4|10| 100|0.09858640|  PASSED  
-  sts_serial|   5|10| 100|0.96763417|  PASSED  
-  sts_serial|   5|10| 100|0.88983291|  PASSED  
-  sts_serial|   6|10| 100|0.41039897|  PASSED  
-  sts_serial|   6|10| 100|0.71735904|  PASSED  
-  sts_serial|   7|10| 100|0.84325569|  PASSED  
-  sts_serial|   7|10| 100|0.34353296|  PASSED  
-  sts_serial|   8|10| 100|0.18784177|  PASSED  
-  sts_serial|   8|10| 100|0.00704207|  PASSED  
-  sts_serial|   9|10| 100|0.33950433|  PASSED  
-  sts_serial|   9|10| 100|0.70931128|  PASSED  
-  sts_serial|  10|10| 100|0.51747494|  PASSED  
-  sts_serial|  10|10| 100|0.95598778|  PASSED  
-  sts_serial|  11|10| 100|0.54583098|  PASSED  
-  sts_serial|  11|10| 100|0.93320654|  PASSED  
-  sts_serial|  12|10| 100|0.16033553|  PASSED  
-  sts_serial|  12|10| 100|0.43445719|  PASSED  
-  sts_serial|  13|10| 100|0.02849194|  PASSED  
-  sts_serial|  13|10| 100|0.34793469|  PASSED  
-  sts_serial|  14|10| 100|0.06377627|  PASSED  
-  sts_serial|  14|10| 100|0.22008292|  PASSED  
-  sts_serial|  15|10| 100|0.93240230|  PASSED  
-  sts_serial|  15|10| 100|0.03112480|  PASSED  
-  sts_serial|  16|10| 100|0.50128005|  PASSED  
-  sts_serial|  16|10| 100|0.86294279|  PA

[33/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_6
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_6 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_6
deleted file mode 100644
index 1687e93..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_6
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937c
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.15
-
-

-CPU time used:  00:02:17.05
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.69
-
-

-CPU time used:  00:02:36.62
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1289
-p-value of test   :0.98
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334409
-  j =  1  :57422
-  j =  2  : 1289
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:11.79
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[31/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_8
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_8 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_8
deleted file mode 100644
index a8a4c75..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_8
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well44497b
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.62
-
-

-CPU time used:  00:02:18.28
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.15
-
-

-CPU time used:  00:02:36.31
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1312
-p-value of test   :0.92
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334432
-  j =  1  :57376
-  j =  2  : 1312
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:35.24
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[67/67] commons-rng git commit: Javadoc.

2016-11-01 Thread erans
Javadoc.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/4cf40bb0
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/4cf40bb0
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/4cf40bb0

Branch: refs/heads/multimodule
Commit: 4cf40bb07330505fd4019895eddca6008ed798c5
Parents: d8b47f3
Author: Gilles 
Authored: Wed Nov 2 07:10:18 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 07:10:18 2016 +0100

--
 .../org/apache/commons/rng/examples/integration/ComputePi.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/4cf40bb0/commons-rng-examples/src/main/java/org/apache/commons/rng/examples/integration/ComputePi.java
--
diff --git 
a/commons-rng-examples/src/main/java/org/apache/commons/rng/examples/integration/ComputePi.java
 
b/commons-rng-examples/src/main/java/org/apache/commons/rng/examples/integration/ComputePi.java
index 72b4cb1..0b57f55 100644
--- 
a/commons-rng-examples/src/main/java/org/apache/commons/rng/examples/integration/ComputePi.java
+++ 
b/commons-rng-examples/src/main/java/org/apache/commons/rng/examples/integration/ComputePi.java
@@ -71,7 +71,7 @@ public class ComputePi extends MonteCarloIntegration {
 }
 
 /**
- * @param n Number of random points to generate.
+ * @param numPoints Number of random points to generate.
  * @return the approximate value of pi.
  */
 public double compute(long numPoints) {



[37/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_2
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_2 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_2
deleted file mode 100644
index 3756331..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_2
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.MersenneTwister
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.26
-
-

-CPU time used:  00:02:37.06
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.24
-
-

-CPU time used:  00:02:33.77
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1363
-p-value of test   :0.51
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334483
-  j =  1  :57274
-  j =  2  : 1363
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:35.42
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
--

[34/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_5
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_5 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_5
deleted file mode 100644
index b2c6e8f..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_5
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.55
-
-

-CPU time used:  00:02:50.65
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.74
-
-

-CPU time used:  00:02:35.56
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1304
-p-value of test   :0.95
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334424
-  j =  1  :57392
-  j =  2  : 1304
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:23.55
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
---

[25/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_13
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_13 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_13
deleted file mode 100644
index 9f8f86a..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_2/tu_13
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.TwoCmres (Cmres: 
[0xedce446814d3b3d9L, 33, 330658535] + Cmres: [0xc5b3cf786c806df7L, 33, 
331932042])
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.84
-
-

-CPU time used:  00:02:03.65
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.88
-
-

-CPU time used:  00:02:35.29
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1388
-p-value of test   :0.26
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334508
-  j =  1  :57224
-  j =  2  : 1388
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:52.92
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-H

[58/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/Well44497bTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/Well44497bTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/Well44497bTest.java
new file mode 100644
index 000..2cc29c5
--- /dev/null
+++ 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/Well44497bTest.java
@@ -0,0 +1,299 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.commons.rng.core.source32;
+
+import org.apache.commons.rng.RandomAssert;
+import org.junit.Test;
+
+public class Well44497bTest {
+@Test
+public void testReferenceCode() {
+final int[] base = {
+0x2c2878c6, 0x47af36c4, 0xf422e677, 0xf08fd8d3, 0xee9a47c7, 
0xba983942, 0xa2a9f9a5, 0x1d443748,
+0x8fc260b2, 0x5275c681, 0x4a2f5a28, 0x2911683d, 0xa204c27e, 
0xb20a6a26, 0x54ba33be, 0x67d63eb0,
+0xdc8174cf, 0x3e73a4bc, 0x6fce0775, 0x9e6141fc, 0x5232218a, 
0x0fa9e601, 0x0b6fdb4a, 0xf10a0a8c,
+0x97829dba, 0xc60b0778, 0x0566db41, 0x620807aa, 0x599b89c9, 
0x1a34942b, 0x6baae3da, 0x4ba0b73d
+};
+final int[] seed = new int[1391];
+for (int i = 0; i < seed.length; ++i) {
+seed[i] = base[i % base.length] + i;
+}
+
+final Well44497b rng = new Well44497b(seed);
+
+final int[] expectedSequence = {
+0xf9eb8c4a, 0xb5388f7f, 0x31db15ce, 0x7436250c, 0x26ebff2e, 
0x5e23be0e, 0x29b3d9da, 0xf79c8147,
+0x4565a1d2, 0x1907aeb2, 0x15d9658f, 0x2e86830d, 0x6f4e5a56, 
0xeb1ae997, 0xc6852d4e, 0xb11d1a69,
+0x0b6a1884, 0x17c35178, 0x5d84b05f, 0x3be7e73f, 0x0bdd5123, 
0x01da4da8, 0x0473cc3c, 0xafe51580,
+0xb8238478, 0x9e5eb067, 0x1590d61b, 0x9a4f09cd, 0xe7f58193, 
0x63509a7e, 0x86b4ef58, 0x49bcb046,
+0x92bad8e9, 0x5e6dd096, 0x4d3a3ab1, 0x9776638f, 0x4802d849, 
0x3772ee29, 0xd444615a, 0x0b7d2c7f,
+0x64e0efd4, 0x66f41964, 0x7e89b0e3, 0xcfc74119, 0xc4de0b6c, 
0xca9f2618, 0xe700e201, 0x9298d076,
+0x7c8d36eb, 0x6224fb16, 0xb4d563bb, 0xc411da30, 0x60898d17, 
0xaa4e15d2, 0x608a7efa, 0x4ea45741,
+0x93b35791, 0xf70be8d4, 0xe164e214, 0x711e5ef4, 0x9104bb18, 
0x96b6324c, 0x79465ac2, 0x22e86d22,
+0x6f48696f, 0x298a7eb4, 0xa46ee147, 0xe095c5a9, 0xa3538ee4, 
0xc094c30a, 0x3d1532b7, 0x6a38643c,
+0x8fb03976, 0x07b0d0b0, 0x551c6bd0, 0xbb33f741, 0xad8edb14, 
0xa1cafba2, 0x8e54bb70, 0xf9c8855f,
+0x95d96c98, 0x8360b095, 0x9551aca2, 0xa5509bf7, 0x491cd2e9, 
0x431ec7b4, 0x81cfb46e, 0xe534073b,
+0xf2f2964f, 0xd68aae52, 0x0224244e, 0x529e9de9, 0xfa55eff7, 
0xf5f27f81, 0x1a071e01, 0xbc2cc04c,
+0x8619bb1b, 0xc2de2157, 0x07efa053, 0x03d40321, 0x8ac2d84e, 
0x29c590ab, 0x1481ec1e, 0xc9b8a4ef,
+0xf3511719, 0x2c21029b, 0xb45c2897, 0x5a773c5f, 0xd86970ae, 
0xd73f48b8, 0xfbb61984, 0x052929af,
+0xb6592e9c, 0xaaf1e6ff, 0xf611e92f, 0x0cc447d8, 0xaa599d24, 
0x0defe09b, 0x2a5fe45c, 0x8c64d61f,
+0xe627ad10, 0xbfde76f6, 0xa3a16956, 0xb1de5a73, 0xd9d125a6, 
0xd676b448, 0xb393c232, 0xdf6d844f,
+0xa5987910, 0xe15fe210, 0xe4ab6f8d, 0x2a415d07, 0xe39700e8, 
0x8254c003, 0xffd43332, 0xa8f8643b,
+0x1a05cc23, 0xc77054a6, 0x70bc1814, 0x73e263e1, 0x3929b37c, 
0xb47a85ba, 0x9af6d890, 0x6e7df50f,
+0x5f08fce8, 0x4bb42d77, 0x43ecb1ca, 0x6d85070b, 0xd5afa3e1, 
0xe4babbfa, 0xcb1fa6df, 0xf197e418,
+0x8f73f5e5, 0xd333dd04, 0x42e4a2d2, 0x472ee369, 0x3895ef2c, 
0x35377394, 0xd0d70ff6, 0xf6fcd325,
+0xccc8283d, 0x8a0a3f3e, 0x1349caaf, 0xc3148637, 0x9474a696, 
0xe9011d75, 0x8130918e, 0xd50fdea1,
+0xb1919549, 0x3b9570cf, 0x13f85595, 0x98b73d48, 0x92b862dd, 
0x1fee5d99, 0xb363077b, 0x47ed233a,
+0xbbf445ba, 0x2d49923d, 0xa0a97f5e, 0x8979923d, 0x3efb7cdf, 
0xcd2ee58e, 0x3ef90ea9, 0x92d2a8d7,
+0x2cf3b42b, 0xb2721c9a, 0x370209be, 0xa66f20f9, 0xc7635366, 
0xc1c7ce0a, 0xbc3ba48e, 0x9dac078d,
+0x5

[56/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well1024aTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well1024aTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well1024aTest.java
deleted file mode 100644
index c7b43c0..000
--- 
a/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well1024aTest.java
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.commons.rng.internal.source32;
-
-import org.apache.commons.rng.RandomAssert;
-import org.junit.Test;
-
-public class Well1024aTest {
-@Test
-public void testReferenceCode() {
-final Well1024a rng = new Well1024a(new int[] {
-0x2c2878c6, 0x47af36c4, 0xf422e677, 0xf08fd8d3, 0xee9a47c7, 
0xba983942, 0xa2a9f9a5, 0x1d443748,
-0x8fc260b2, 0x5275c681, 0x4a2f5a28, 0x2911683d, 0xa204c27e, 
0xb20a6a26, 0x54ba33be, 0x67d63eb0,
-0xdc8174cf, 0x3e73a4bc, 0x6fce0775, 0x9e6141fc, 0x5232218a, 
0x0fa9e601, 0x0b6fdb4a, 0xf10a0a8c,
-0x97829dba, 0xc60b0778, 0x0566db41, 0x620807aa, 0x599b89c9, 
0x1a34942b, 0x6baae3da, 0x4ba0b73d
-});
-
-final int[] expectedSequence = {
-0xa7dc11e2, 0x9dea7324, 0x844c7605, 0x85025732, 0x92ad1e10, 
0x968e8090, 0xfd92cb4e, 0x665e1202,
-0x7eff3e03, 0x2eb25d85, 0x22002049, 0x5cfc119b, 0x26ef8f33, 
0x519448b2, 0xfbb4d089, 0x3fd7de78,
-0x37a84c6c, 0x018e7b90, 0x02f93e0a, 0x6bc587fb, 0x4125b170, 
0x2cfe1251, 0x4fb0ea3c, 0x8989e9b0,
-0xd6cd467e, 0x947b1d89, 0x423431c2, 0x45eeaa79, 0xe8b1d00e, 
0x780e82cc, 0x0ac61f4d, 0xe92d8bfb,
-0x8e43df27, 0x5e38245d, 0x406394b5, 0xf88487a8, 0x7cd7febf, 
0x7f227485, 0xe5db8d04, 0xd2aec04b,
-0x3f1292ed, 0x7a3cfb20, 0xa48a7893, 0xfc458532, 0x31253d6e, 
0xcf354d5d, 0x9145cf5d, 0xd72f590e,
-0xf6ab2301, 0xca30f9c5, 0xcb8021c6, 0xad4eb3a4, 0xb4b7e1d5, 
0x1ab409c5, 0x0bfb99ba, 0x7306d009,
-0xe4dba576, 0x281c99d3, 0x7736b135, 0xa3cd1046, 0x1a9a9fe2, 
0x3bb4adae, 0xd183615c, 0xeb462c96,
-0xaff62ad3, 0x61b9dece, 0xce3617d5, 0x59bd68e0, 0x15e00d2f, 
0x86a72cac, 0x958249bf, 0x4a7d49f1,
-0x0adfbdf0, 0x56198ad1, 0x6c33cb4c, 0x4f7fc05e, 0x11dc8281, 
0xef07f51f, 0x7942882e, 0x54d60027,
-0xb160dd94, 0x5cd24e29, 0xe576d046, 0xf0fdb2fa, 0x5f88934b, 
0x3844da1e, 0xc32bf41e, 0x0f66052b,
-0x28d826df, 0x6d9c60cf, 0xf6a95620, 0xc59a67e6, 0xdfe9ff7c, 
0x0dfc5eea, 0x0c95ece6, 0xda1f0f70,
-0xc234b213, 0xafad6be5, 0xde497dae, 0xaf03aacb, 0x1e50e6f3, 
0xd12106eb, 0x7b77d295, 0x47f0b2e4,
-0xd78853fe, 0x09fec179, 0x089fedc5, 0x6680db4d, 0x5deddb60, 
0xaff0127d, 0x96b5cec8, 0x10fca09f,
-0xd53ec956, 0x3534d053, 0xae70ae3d, 0xdb4d222c, 0xd47770c7, 
0x5115fee3, 0x9094ef39, 0x69fe3b7c,
-0xdd116917, 0xd64e3746, 0x03aae089, 0x91195149, 0xe1069acc, 
0x6dbcbde5, 0x5cb8b9ed, 0xe828ccb7,
-0xd0e447f2, 0x192ca3eb, 0x77af1ef9, 0x79e37fe6, 0x99f2710d, 
0xf9dda18a, 0xd6a47494, 0x8f1b3489,
-0xb3682658, 0xf321e2be, 0x05b64ca4, 0x60e803b8, 0xc10f74c0, 
0x1e94c84d, 0x6ccb0d5e, 0xdf02d86c,
-0x8d5bd3f9, 0x9091fef2, 0x21cf487c, 0x9796c3d2, 0x92c94ca9, 
0xf98df7f9, 0xb1c8be62, 0x00d5ba0b,
-0x32ad5936, 0xe935321c, 0x9831f624, 0xb179166d, 0x7420ecf6, 
0x2cf10ae7, 0x3d49a2ab, 0x146a0bb4,
-0x910037cb, 0x2b24721a, 0xf2098316, 0x5ff58eb1, 0xd0274270, 
0x4e6e006b, 0x5598bbb5, 0x490076a0,
-0x7fd35adf, 0x92545942, 0x0d667f1a, 0xa8e04323, 0xbf9a9b38, 
0x61aaa5ba, 0xb92de80c, 0xec9e1fad,
-0x97a6cd05, 0x95e10296, 0x29a6bd92, 0xc9dba5cc, 0x11ddc4b2, 
0xf65d3ffa, 0x73861431, 0x2fb3902d,
-0x03604221, 0xb7959946, 0xb59b2056, 0x6ca5ac44, 0x69f44409, 
0xd52c49f2, 0x71bc35d5, 0x674c4b61,
-0x6e60e6eb, 0x4c80f38f, 0x966921d4, 0x7acbda1f, 0x634f1d39, 
0x7268895b, 0xe24ee616, 0x29940720,
-0x6e987cac, 0xa165ce9d, 0x21b084b2, 0xa7e95f53, 0xc8d381

[47/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_6
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_6 
b/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_6
deleted file mode 100644
index 796ac4f..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/dh/run_2/dh_6
+++ /dev/null
@@ -1,258 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well19937c
-# 
-# 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|  1.11e+07  |2429651594|
-#=#
-test_name   |ntup| tsamples |psamples|  p-value |Assessment
-#=#
-   diehard_birthdays|   0|   100| 100|0.13744395|  PASSED  
-  diehard_operm5|   0|   100| 100|0.09854165|  PASSED  
-  diehard_rank_32x32|   0| 4| 100|0.15800803|  PASSED  
-diehard_rank_6x8|   0|10| 100|0.48230061|  PASSED  
-   diehard_bitstream|   0|   2097152| 100|0.54486239|  PASSED  
-diehard_opso|   0|   2097152| 100|0.63874627|  PASSED  
-diehard_oqso|   0|   2097152| 100|0.33577617|  PASSED  
- diehard_dna|   0|   2097152| 100|0.10238274|  PASSED  
-diehard_count_1s_str|   0|256000| 100|0.98605116|  PASSED  
-diehard_count_1s_byt|   0|256000| 100|0.39965525|  PASSED  
- diehard_parking_lot|   0| 12000| 100|0.85149486|  PASSED  
-diehard_2dsphere|   2|  8000| 100|0.13349649|  PASSED  
-diehard_3dsphere|   3|  4000| 100|0.97069032|  PASSED  
- diehard_squeeze|   0|10| 100|0.74524587|  PASSED  
-diehard_sums|   0|   100| 100|0.07614189|  PASSED  
-diehard_runs|   0|10| 100|0.22477178|  PASSED  
-diehard_runs|   0|10| 100|0.25490221|  PASSED  
-   diehard_craps|   0|20| 100|0.23963976|  PASSED  
-   diehard_craps|   0|20| 100|0.57008914|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.45825783|  PASSED  
- marsaglia_tsang_gcd|   0|  1000| 100|0.46218063|  PASSED  
- sts_monobit|   1|10| 100|0.66533416|  PASSED  
-sts_runs|   2|10| 100|0.28017068|  PASSED  
-  sts_serial|   1|10| 100|0.92259455|  PASSED  
-  sts_serial|   2|10| 100|0.98756677|  PASSED  
-  sts_serial|   3|10| 100|0.84118454|  PASSED  
-  sts_serial|   3|10| 100|0.65127881|  PASSED  
-  sts_serial|   4|10| 100|0.91473499|  PASSED  
-  sts_serial|   4|10| 100|0.64374499|  PASSED  
-  sts_serial|   5|10| 100|0.55776184|  PASSED  
-  sts_serial|   5|10| 100|0.51872719|  PASSED  
-  sts_serial|   6|10| 100|0.84288385|  PASSED  
-  sts_serial|   6|10| 100|0.96958378|  PASSED  
-  sts_serial|   7|10| 100|0.22128013|  PASSED  
-  sts_serial|   7|10| 100|0.28232004|  PASSED  
-  sts_serial|   8|10| 100|0.01957755|  PASSED  
-  sts_serial|   8|10| 100|0.26736869|  PASSED  
-  sts_serial|   9|10| 100|0.06578283|  PASSED  
-  sts_serial|   9|10| 100|0.75567541|  PASSED  
-  sts_serial|  10|10| 100|0.25003473|  PASSED  
-  sts_serial|  10|10| 100|0.50931052|  PASSED  
-  sts_serial|  11|10| 100|0.99514527|   WEAK   
-  sts_serial|  11|10| 100|0.34841329|  PASSED  
-  sts_serial|  12|10| 100|0.95238596|  PASSED  
-  sts_serial|  12|10| 100|0.80624894|  PASSED  
-  sts_serial|  13|10| 100|0.58806367|  PASSED  
-  sts_serial|  13|10| 100|0.17670193|  PASSED  
-  sts_serial|  14|10| 100|0.37969950|  PASSED  
-  sts_serial|  14|10| 100|0.00980341|  PASSED  
-  sts_serial|  15|10| 100|0.53769265|  PASSED  
-  sts_serial|  15|10| 100|0.55923302|  PASSED  
-  sts_serial|  16|10| 100|0.93076014|  PASSED  
-  sts_serial|  16|10| 100|0.08336133|  PASSED  
-  

[43/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_10
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_10 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_10
deleted file mode 100644
index aaac3fc..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_10
+++ /dev/null
@@ -1,3803 +0,0 @@
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.33
-
-

-CPU time used:  00:02:06.79
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.34
-
-

-CPU time used:  00:02:07.21
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1374
-p-value of test   :0.40
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334494
-  j =  1  :57252
-  j =  2  : 1374
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:26.39
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

[59/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/MultiplyWithCarry256Test.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/MultiplyWithCarry256Test.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/MultiplyWithCarry256Test.java
new file mode 100644
index 000..fcedfe9
--- /dev/null
+++ 
b/commons-rng-core/src/test/java/org/apache/commons/rng/core/source32/MultiplyWithCarry256Test.java
@@ -0,0 +1,195 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.commons.rng.core.source32;
+
+import org.apache.commons.rng.RandomAssert;
+import org.junit.Test;
+
+public class MultiplyWithCarry256Test {
+@Test
+public void testMarsaglia() {
+final int[] seed = {
+0x000587c4, // initial carry
+0xff710353, 0x1b427020, 0xc9c59991, 0x96e511e0, 0xf1d06013, 
0xe0216c68, 0x98999e3d, 0xce158f68,
+0xb8d320ef, 0x905ddbf0, 0xda9717c9, 0x78498c30, 0x4681a0ab, 
0x781347a8, 0x62eafcb5, 0x0a9bdc68,
+0x6229d227, 0x74066600, 0x8bed09c1, 0xed6e6c00, 0xdd94abc3, 
0x250f7008, 0x035bdded, 0x156c4108,
+0x0f74e6ff, 0xa6921870, 0x81da1839, 0x7779efb0, 0xfecbd75b, 
0x5af100c8, 0xa40fd3e5, 0x02a06008,
+0x310f4db7, 0xaabaa6e0, 0xfb7c2331, 0x73b1aa60, 0x7ce8d2f3, 
0x0217d868, 0x4f98355d, 0x435302e8,
+0x1f47130f, 0x3e1c62f0, 0x69ac8aa9, 0xd8da50b0, 0xebe8414b, 
0x39059928, 0x497a4c55, 0x049ae8e8,
+0x4b0e81c7, 0xdb024540, 0x05aed2a1, 0xd29e4e40, 0x8d4aad23, 
0xcf594e48, 0x30490d8d, 0xc36989c8,
+0x6104809f, 0x97a6af70, 0xcd2f1b19, 0x0bf3d7b0, 0x0099c97b, 
0xbe921008, 0xda423c85, 0x3604eec8,
+0x92516757, 0xfdefd9e0, 0xe8adc411, 0x6313a060, 0x7fa3e4d3, 
0x28314068, 0xa0f0807d, 0xd0a9d668,
+0x008045af, 0xc25245f0, 0x2691e189, 0x9ff794b0, 0x25869f6b, 
0xd347d828, 0xd4666475, 0x74179e68,
+0x69c57a67, 0x1ccfc380, 0x7ac37381, 0xa9325780, 0x6ab03683, 
0xfcaeeb88, 0xb892adad, 0x62b41888,
+0xf28a1fbf, 0x27122d70, 0x16c8a0f9, 0xb6543630, 0x01cb9c1b, 
0x052baec8, 0x277db425, 0x19cb1c88,
+0x96061ff7, 0x9d030ae0, 0x10cbd8f1, 0x6a334960, 0x0501d233, 
0x1b7f7568, 0xff5da59d, 0x5eadf9e8,
+0x26ec97cf, 0xe208d2f0, 0xe934e169, 0xb7bd6930, 0xc1dc400b, 
0xdc45f6a8, 0xe89ab515, 0x710932e8,
+0xcac46e07, 0x44b63440, 0xc8e42c61, 0xde16e540, 0x96e107e3, 
0x565bfd48, 0x5738cf4d, 0x70a49bc8,
+0x85136f5f, 0xaab3e670, 0x4eb1efd9, 0xbc5bb630, 0x2f30423b, 
0x4a1e8f88, 0xe8d40ec5, 0xbe50f9c8,
+0xe7284f97, 0x15c447e0, 0xf2c741d1, 0x30f93360, 0xc04c1c13, 
0xcbf14d68, 0xcfe94abd, 0x31a9d268,
+0x7e17986f, 0x5e877ff0, 0xb1998449, 0xf7f8ed30, 0xdca7b22b, 
0xf55427a8, 0xe153b735, 0xc2530968,
+0x0586f4a7, 0xdb458d00, 0xb11dbd41, 0xc6fb9b00, 0x6fd5e143, 
0x61b28708, 0xd013196d, 0x10b75a08,
+0x00f40c7f, 0x40db3370, 0x126992b9, 0x793f35b0, 0xdb6d62db, 
0x255836c8, 0x19d12e65, 0x3821a508,
+0x9d468137, 0x373a0ce0, 0xe81672b1, 0x9c18e560, 0x56f7fe73, 
0xfb2c4768, 0x05a599dd, 0x461c6ee8,
+0x1f93d48f, 0x5ac9a8f0, 0x0a82c329, 0x0d28c0b0, 0xbfae26cb, 
0x47dba628, 0xf6ec80d5, 0xdf6548e8,
+0x67487247, 0xa1110e40, 0x718f7621, 0xbed4b940, 0xc8d2b3a3, 
0x25d50d48, 0x29e6110d, 0x5ac1a1c8,
+0x1aca0b1f, 0xb968e470, 0x3e051999, 0x4edb95b0, 0x9de098fb, 
0x757ff708, 0x39054205, 0xfc9190c8,
+0x3594dad7, 0xc5ffd9e0, 0x9baeeb91, 0xd5285f60, 0xab207853, 
0xe4805f68, 0x50a9befd, 0x7d6f7768,
+0xf8fec52f, 0xc8bdf5f0, 0xbeb6c609, 0xc00f94b0, 0xb13438eb, 
0x911af728, 0x99d4b2f5, 0x5f7b7f68,
+0xe27118e7, 0x8f6a1780, 0x07f36701, 0xfd3f3f80, 0xc88fce03, 
0x4c7fcb88, 0x0038712d, 0xc7b12488,
+0xd88e773f, 0xac980870, 0x57124b79, 0x87709b30, 0xbc032b9b, 
0x2d2356c8, 0x9050c0a5, 0xcb59de88,
+0xba506177, 0x0b157ee0, 0x2f9ebc71, 0x09974060, 0xb308d7b3, 
0xfbfa7c68, 0x587a6c1d, 0xea8397e8,
+0x6b187d4f, 0xdcbbfef0, 0xb42825e9, 0x8a4b3230, 0x1f528b8b, 
0x41e03e

[65/67] commons-rng git commit: Javadoc.

2016-11-01 Thread erans
Javadoc.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/bcafabd1
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/bcafabd1
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/bcafabd1

Branch: refs/heads/multimodule
Commit: bcafabd1cb9aa7ddb17f91747fcfe46e18e2b2c0
Parents: 278e736
Author: Gilles 
Authored: Wed Nov 2 07:09:03 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 07:09:03 2016 +0100

--
 .../apache/commons/rng/core/RandomProviderDefaultState.java| 3 +--
 .../main/java/org/apache/commons/rng/core/package-info.java| 6 +++---
 .../org/apache/commons/rng/core/source32/package-info.java | 6 +++---
 .../org/apache/commons/rng/core/source64/package-info.java | 6 +++---
 4 files changed, 10 insertions(+), 11 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/bcafabd1/commons-rng-core/src/main/java/org/apache/commons/rng/core/RandomProviderDefaultState.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/RandomProviderDefaultState.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/RandomProviderDefaultState.java
index 41e9dde..f21bf85 100644
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/RandomProviderDefaultState.java
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/RandomProviderDefaultState.java
@@ -21,8 +21,7 @@ import java.util.Arrays;
 import org.apache.commons.rng.RandomProviderState;
 
 /**
- * Wraps the internal state of the {@link RestorableUniformRandomProvider}
- * instances created by this factory.
+ * Wraps the internal state of a generator instance.
  * Its purpose is to store all the data needed to recover the same
  * state in order to restart a sequence where it left off.
  * External code should not try to modify the data contained in instances

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/bcafabd1/commons-rng-core/src/main/java/org/apache/commons/rng/core/package-info.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/package-info.java 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/package-info.java
index b018bd7..dde44cb 100644
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/package-info.java
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/package-info.java
@@ -43,9 +43,9 @@
  *
  * 
  * Each implementation must have an identifier in
- * {@link org.apache.commons.rng.core.ProviderBuilder.RandomSourceInternal
- * ProviderBuilder.RandomSourceInternal} which must be referred to from the
- * {@link org.apache.commons.rng.RandomSource public API}.
+ * {@code ProviderBuilder.RandomSourceInternal} defined in module
+ * "commons-rng-simple" (to allow instantiation through the
+ * {@code RandomSource} factory methods.
  * 
  */
 

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/bcafabd1/commons-rng-core/src/main/java/org/apache/commons/rng/core/source32/package-info.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source32/package-info.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source32/package-info.java
index af4abb0..d7cbc9e 100644
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source32/package-info.java
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source32/package-info.java
@@ -42,9 +42,9 @@
  *   instance (cf. {@link org.apache.commons.rng.core.BaseProvider}).
  *  
  *  
- *   When a new class is implemented here, user-access to it must be provided
- *   through associated {@link org.apache.commons.rng.RandomSource
- *   factory methods}.
+ *   When a new class is implemented here, user-access to it must be
+ *   provided through associated {@code RandomSource} factory methods
+ *   defined in module "commons-rng-simple".
  *  
  * 
  */

http://git-wip-us.apache.org/repos/asf/commons-rng/blob/bcafabd1/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/package-info.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/package-info.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/package-info.java
index 224317b..22d0e55 100644
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/package-info.java
+++ 
b/commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/package-info.java
@@ -42,9 +42,9 @@
  *   instance (cf. {@link org.apache.commons.rng.core.BaseProvi

[40/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_13
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_13 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_13
deleted file mode 100644
index de4be82..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_13
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source64.TwoCmres (Cmres: 
[0xedce446814d3b3d9L, 33, 330658535] + Cmres: [0xc5b3cf786c806df7L, 33, 
331932042])
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.66
-
-

-CPU time used:  00:01:58.84
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.60
-
-

-CPU time used:  00:02:04.31
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1378
-p-value of test   :0.36
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334498
-  j =  1  :57244
-  j =  2  : 1378
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:43.48
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-H

[39/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_14
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_14 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_14
deleted file mode 100644
index 16dc3ec..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_14
+++ /dev/null
@@ -1,3795 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.MultiplyWithCarry256
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.92
-
-

-CPU time used:  00:01:55.07
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.72
-
-

-CPU time used:  00:02:02.08
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1320
-p-value of test   :0.88
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334440
-  j =  1  :57360
-  j =  2  : 1320
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:03:49.48
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[52/67] commons-rng git commit: Removed spurious file.

2016-11-01 Thread erans
Removed spurious file.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/7b4f9fd5
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/7b4f9fd5
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/7b4f9fd5

Branch: refs/heads/multimodule
Commit: 7b4f9fd5d545c53a559f4f875158171956065aa1
Parents: 5f3d79e
Author: Gilles 
Authored: Wed Nov 2 05:50:02 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 05:50:02 2016 +0100

--
 .../org/apache/commons/rng/package-info.java| 95 
 1 file changed, 95 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/7b4f9fd5/commons-rng-core/src/main/java/org/apache/commons/rng/package-info.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/package-info.java 
b/commons-rng-core/src/main/java/org/apache/commons/rng/package-info.java
deleted file mode 100644
index 7218099..000
--- a/commons-rng-core/src/main/java/org/apache/commons/rng/package-info.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-/**
- * Randomness Providers
- *
- * 
- * This package contains the public API for generating sequences of
- * pseudo-random numbers that are uniformly distributed in a
- * specified range.
- * 
- * All implemented generators can be instantiated through
- * {@link org.apache.commons.rng.RandomSource factory methods}.
- * The low-level classes, that define how the randomness is produced,
- * are implemented in package {@link org.apache.commons.rng.internal}
- * and its sub-packages, but should not be used directly.
- * 
- * The generators are not thread-safe: Parallel applications must
- * use different generator instances in different threads.
- * 
- *
- * 
- * In the case of pseudo-random generators, the source of randomness is
- * usually a set of numbers whose bits representation are scrambled in such
- * a way as to produce a random-looking sequence.
- * 
- * The main property of the sequence is that the numbers must be uniformly
- * distributed within their allowed range.
- * 
- * Classes in this package do not provide any further processing of the
- * number generation such as to match other types of distribution.
- * 
- *
- * 
- * Which source of randomness to choose may depend on which properties
- * are more important.
- * Considerations can include speed of generation, memory usage, period
- * size, equidistribution, correlation, etc.
- * 
- * For some of the generators, interesting properties (of the reference
- * implementations) are proven in scientific papers.
- * Some generators can also suffer from potential weaknesses.
- * 
- *
- * 
- * For simple sampling, any of the generators implemented in this library
- * may be sufficient.
- * 
- * For Monte-Carlo simulations that require generating high-dimensional
- * vectors), equidistribution and non-correlation are crucial.
- * The Mersenne Twister and Well generators have
- * equidistribution properties proven according to their bits pool size
- * which is directly related to their period (all of them have maximal
- * period, i.e. a generator with size {@code n} pool has a period
- * 2n-1).
- * They also have equidistribution properties for 32 bits blocks up to
- * {@code s/32} dimension where {@code s} is their pool size.
- * 
- * For example, {@code Well19937c} is equidistributed up to dimension 623
- * (i.e. 19937 divided by 32).
- * It means that a Monte-Carlo simulation generating vectors of {@code n}
- * (32-bits integer) variables at each iteration has some guarantee on the
- * properties of its components as long as {@code n < 623}.
- * Note that if the variables are of type {@code double}, the limit is
- * divided by two (since 64 bits are needed to create a {@code double}).
- * 
- * Reference to the relevant publications are listed in the specific
- * documentation of each class.
- * 
- *
- * 
- * Memory usage can vary a lot between providers.
- * The st

[66/67] commons-rng git commit: Javadoc.

2016-11-01 Thread erans
Javadoc.


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/d8b47f39
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/d8b47f39
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/d8b47f39

Branch: refs/heads/multimodule
Commit: d8b47f39d31c8afea9f3deae2eab3ff35b9073cc
Parents: bcafabd
Author: Gilles 
Authored: Wed Nov 2 07:09:49 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 07:09:49 2016 +0100

--
 .../java/org/apache/commons/rng/simple/internal/SeedFactory.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/d8b47f39/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/SeedFactory.java
--
diff --git 
a/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/SeedFactory.java
 
b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/SeedFactory.java
index 8ef941b..e94df80 100644
--- 
a/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/SeedFactory.java
+++ 
b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/internal/SeedFactory.java
@@ -28,7 +28,7 @@ import org.apache.commons.rng.core.source64.SplitMix64;
  * 
  * This class provides methods to generate random seeds (single values
  * or arrays of values, of {@code int} or {@code long} types) that can
- * be passed to the {@link org.apache.commons.rng.RandomSource
+ * be passed to the {@link org.apache.commons.rng.simple.RandomSource
  * methods that create a generator instance}.
  * 
  * Although the seed-generating methods defined in this class will likely



[55/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well44497bTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well44497bTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well44497bTest.java
deleted file mode 100644
index 5720bcb..000
--- 
a/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/Well44497bTest.java
+++ /dev/null
@@ -1,299 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.commons.rng.internal.source32;
-
-import org.apache.commons.rng.RandomAssert;
-import org.junit.Test;
-
-public class Well44497bTest {
-@Test
-public void testReferenceCode() {
-final int[] base = {
-0x2c2878c6, 0x47af36c4, 0xf422e677, 0xf08fd8d3, 0xee9a47c7, 
0xba983942, 0xa2a9f9a5, 0x1d443748,
-0x8fc260b2, 0x5275c681, 0x4a2f5a28, 0x2911683d, 0xa204c27e, 
0xb20a6a26, 0x54ba33be, 0x67d63eb0,
-0xdc8174cf, 0x3e73a4bc, 0x6fce0775, 0x9e6141fc, 0x5232218a, 
0x0fa9e601, 0x0b6fdb4a, 0xf10a0a8c,
-0x97829dba, 0xc60b0778, 0x0566db41, 0x620807aa, 0x599b89c9, 
0x1a34942b, 0x6baae3da, 0x4ba0b73d
-};
-final int[] seed = new int[1391];
-for (int i = 0; i < seed.length; ++i) {
-seed[i] = base[i % base.length] + i;
-}
-
-final Well44497b rng = new Well44497b(seed);
-
-final int[] expectedSequence = {
-0xf9eb8c4a, 0xb5388f7f, 0x31db15ce, 0x7436250c, 0x26ebff2e, 
0x5e23be0e, 0x29b3d9da, 0xf79c8147,
-0x4565a1d2, 0x1907aeb2, 0x15d9658f, 0x2e86830d, 0x6f4e5a56, 
0xeb1ae997, 0xc6852d4e, 0xb11d1a69,
-0x0b6a1884, 0x17c35178, 0x5d84b05f, 0x3be7e73f, 0x0bdd5123, 
0x01da4da8, 0x0473cc3c, 0xafe51580,
-0xb8238478, 0x9e5eb067, 0x1590d61b, 0x9a4f09cd, 0xe7f58193, 
0x63509a7e, 0x86b4ef58, 0x49bcb046,
-0x92bad8e9, 0x5e6dd096, 0x4d3a3ab1, 0x9776638f, 0x4802d849, 
0x3772ee29, 0xd444615a, 0x0b7d2c7f,
-0x64e0efd4, 0x66f41964, 0x7e89b0e3, 0xcfc74119, 0xc4de0b6c, 
0xca9f2618, 0xe700e201, 0x9298d076,
-0x7c8d36eb, 0x6224fb16, 0xb4d563bb, 0xc411da30, 0x60898d17, 
0xaa4e15d2, 0x608a7efa, 0x4ea45741,
-0x93b35791, 0xf70be8d4, 0xe164e214, 0x711e5ef4, 0x9104bb18, 
0x96b6324c, 0x79465ac2, 0x22e86d22,
-0x6f48696f, 0x298a7eb4, 0xa46ee147, 0xe095c5a9, 0xa3538ee4, 
0xc094c30a, 0x3d1532b7, 0x6a38643c,
-0x8fb03976, 0x07b0d0b0, 0x551c6bd0, 0xbb33f741, 0xad8edb14, 
0xa1cafba2, 0x8e54bb70, 0xf9c8855f,
-0x95d96c98, 0x8360b095, 0x9551aca2, 0xa5509bf7, 0x491cd2e9, 
0x431ec7b4, 0x81cfb46e, 0xe534073b,
-0xf2f2964f, 0xd68aae52, 0x0224244e, 0x529e9de9, 0xfa55eff7, 
0xf5f27f81, 0x1a071e01, 0xbc2cc04c,
-0x8619bb1b, 0xc2de2157, 0x07efa053, 0x03d40321, 0x8ac2d84e, 
0x29c590ab, 0x1481ec1e, 0xc9b8a4ef,
-0xf3511719, 0x2c21029b, 0xb45c2897, 0x5a773c5f, 0xd86970ae, 
0xd73f48b8, 0xfbb61984, 0x052929af,
-0xb6592e9c, 0xaaf1e6ff, 0xf611e92f, 0x0cc447d8, 0xaa599d24, 
0x0defe09b, 0x2a5fe45c, 0x8c64d61f,
-0xe627ad10, 0xbfde76f6, 0xa3a16956, 0xb1de5a73, 0xd9d125a6, 
0xd676b448, 0xb393c232, 0xdf6d844f,
-0xa5987910, 0xe15fe210, 0xe4ab6f8d, 0x2a415d07, 0xe39700e8, 
0x8254c003, 0xffd43332, 0xa8f8643b,
-0x1a05cc23, 0xc77054a6, 0x70bc1814, 0x73e263e1, 0x3929b37c, 
0xb47a85ba, 0x9af6d890, 0x6e7df50f,
-0x5f08fce8, 0x4bb42d77, 0x43ecb1ca, 0x6d85070b, 0xd5afa3e1, 
0xe4babbfa, 0xcb1fa6df, 0xf197e418,
-0x8f73f5e5, 0xd333dd04, 0x42e4a2d2, 0x472ee369, 0x3895ef2c, 
0x35377394, 0xd0d70ff6, 0xf6fcd325,
-0xccc8283d, 0x8a0a3f3e, 0x1349caaf, 0xc3148637, 0x9474a696, 
0xe9011d75, 0x8130918e, 0xd50fdea1,
-0xb1919549, 0x3b9570cf, 0x13f85595, 0x98b73d48, 0x92b862dd, 
0x1fee5d99, 0xb363077b, 0x47ed233a,
-0xbbf445ba, 0x2d49923d, 0xa0a97f5e, 0x8979923d, 0x3efb7cdf, 
0xcd2ee58e, 0x3ef90ea9, 0x92d2a8d7,
-0x2cf3b42b, 0xb2721c9a, 0x370209be, 0xa66f20f9, 0xc7635366, 
0xc1c7ce0a, 0xbc3ba48e, 0x9d

[57/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/ISAACRandomTest.java
--
diff --git 
a/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/ISAACRandomTest.java
 
b/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/ISAACRandomTest.java
deleted file mode 100644
index 9c63e87..000
--- 
a/commons-rng-core/src/test/java/org/apache/commons/rng/internal/source32/ISAACRandomTest.java
+++ /dev/null
@@ -1,375 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.apache.commons.rng.internal.source32;
-
-import org.apache.commons.rng.RandomAssert;
-import org.junit.Test;
-
-public final class ISAACRandomTest {
-private static final int[] SEED_1 = {
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x, 0x, 0x,
-0x, 0x, 0x, 0x, 0x, 
0x00

[61/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/ec3720f2/commons-rng-core/src/main/java/org/apache/commons/rng/internal/source32/MersenneTwister.java
--
diff --git 
a/commons-rng-core/src/main/java/org/apache/commons/rng/internal/source32/MersenneTwister.java
 
b/commons-rng-core/src/main/java/org/apache/commons/rng/internal/source32/MersenneTwister.java
deleted file mode 100644
index baa0793..000
--- 
a/commons-rng-core/src/main/java/org/apache/commons/rng/internal/source32/MersenneTwister.java
+++ /dev/null
@@ -1,244 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *  http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-package org.apache.commons.rng.internal.source32;
-
-import java.util.Arrays;
-import org.apache.commons.rng.internal.util.NumberFactory;
-
-/**
- * This class implements a powerful pseudo-random number generator
- * developed by Makoto Matsumoto and Takuji Nishimura during
- * 1996-1997.
- *
- * 
- * This generator features an extremely long period
- * (219937-1) and 623-dimensional equidistribution up to
- * 32 bits accuracy.  The home page for this generator is located at
- * http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html";>
- * http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html.
- * 
- *
- * 
- * This generator is described in a paper by Makoto Matsumoto and
- * Takuji Nishimura in 1998:
- * http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/ARTICLES/mt.pdf";>
- * Mersenne Twister: A 623-Dimensionally Equidistributed Uniform Pseudo-Random
- * Number Generator,
- * ACM Transactions on Modeling and Computer Simulation, Vol. 8, No. 1,
- * January 1998, pp 3--30
- * 
- *
- * 
- * This class is mainly a Java port of the
- * http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html";>
- * 2002-01-26 version of the generator written in C by Makoto Matsumoto
- * and Takuji Nishimura. Here is their original copyright:
- * 
- *
- * 
- * Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 
- *   Redistributions of source code must retain the above copyright
- *   notice, this list of conditions and the following disclaimer.
- *   Redistributions in binary form must reproduce the above copyright
- *   notice, this list of conditions and the following disclaimer in the
- *   documentation and/or other materials provided with the 
distribution.
- *   The names of its contributors may not be used to endorse or promote
- *   products derived from this software without specific prior written
- *   permission.
- * 
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
- * CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
- * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
- * DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
- * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
- * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
- * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
- * USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
- * DAMAGE.
- * 
- *
- * @see https://en.wikipedia.org/wiki/Mersenne_Twister";>Mersenne 
Twister (Wikipedia)
- * @since 1.0
- */
-public class MersenneTwister extends IntProvider {
-/** Mask 32 most significant bits. */
-private static final long INT_MASK_LONG = 0xL;
-/** Most significant w-r bits. */
-private static final long UPPER_MASK_LONG = 0x8000L;
-/** Least significant r bits. */
-private static final long LOWER_MASK_LONG = 0x7fffL;
-/** Most significant w-r bits. */
-private static final int UPPER_MASK = 0x8000;
-/** Least significant r bits. */
-private static final int LOWER_MASK = 0x7fff;
-/** 

[64/67] commons-rng git commit: Use new package name ("core").

2016-11-01 Thread erans
Use new package name ("core").


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/278e736b
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/278e736b
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/278e736b

Branch: refs/heads/multimodule
Commit: 278e736b964c527d1fff93509c458fd51afa9344
Parents: ec3720f
Author: Gilles 
Authored: Wed Nov 2 06:24:38 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 06:24:38 2016 +0100

--
 .../apache/commons/rng/simple/RandomSource.java | 32 ++--
 .../rng/simple/internal/ByteArray2IntArray.java |  2 +-
 .../simple/internal/ByteArray2LongArray.java|  2 +-
 .../commons/rng/simple/internal/Int2Long.java   |  2 +-
 .../rng/simple/internal/IntArray2LongArray.java |  2 +-
 .../commons/rng/simple/internal/Long2Int.java   |  2 +-
 .../rng/simple/internal/Long2IntArray.java  |  2 +-
 .../rng/simple/internal/Long2LongArray.java |  2 +-
 .../rng/simple/internal/LongArray2IntArray.java |  2 +-
 .../rng/simple/internal/ProviderBuilder.java| 30 +-
 .../rng/simple/internal/SeedFactory.java| 10 +++---
 .../simple/ProvidersCommonParametricTest.java   |  2 +-
 .../rng/simple/internal/SeedFactoryTest.java|  2 +-
 13 files changed, 46 insertions(+), 46 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/commons-rng/blob/278e736b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/RandomSource.java
--
diff --git 
a/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/RandomSource.java
 
b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/RandomSource.java
index 627dc6e..97ff18b 100644
--- 
a/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/RandomSource.java
+++ 
b/commons-rng-simple/src/main/java/org/apache/commons/rng/simple/RandomSource.java
@@ -158,7 +158,7 @@ import org.apache.commons.rng.simple.internal.SeedFactory;
  */
 public enum RandomSource {
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.JDKRandom}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.JDKRandom}.
  * 
  *  Native seed type: {@code Long}.
  *  Native seed size: 1.
@@ -166,7 +166,7 @@ public enum RandomSource {
  */
 JDK(ProviderBuilder.RandomSourceInternal.JDK),
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.Well512a}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.Well512a}.
  * 
  *  Native seed type: {@code int[]}.
  *  Native seed size: 16.
@@ -174,7 +174,7 @@ public enum RandomSource {
  */
 WELL_512_A(ProviderBuilder.RandomSourceInternal.WELL_512_A),
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.Well1024a}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.Well1024a}.
  * 
  *  Native seed type: {@code int[]}.
  *  Native seed size: 32.
@@ -182,7 +182,7 @@ public enum RandomSource {
  */
 WELL_1024_A(ProviderBuilder.RandomSourceInternal.WELL_1024_A),
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.Well19937a}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.Well19937a}.
  * 
  *  Native seed type: {@code int[]}.
  *  Native seed size: 624.
@@ -190,7 +190,7 @@ public enum RandomSource {
  */
 WELL_19937_A(ProviderBuilder.RandomSourceInternal.WELL_19937_A),
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.Well19937c}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.Well19937c}.
  * 
  *  Native seed type: {@code int[]}.
  *  Native seed size: 624.
@@ -198,7 +198,7 @@ public enum RandomSource {
  */
 WELL_19937_C(ProviderBuilder.RandomSourceInternal.WELL_19937_C),
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.Well44497a}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.Well44497a}.
  * 
  *  Native seed type: {@code int[]}.
  *  Native seed size: 1391.
@@ -206,7 +206,7 @@ public enum RandomSource {
  */
 WELL_44497_A(ProviderBuilder.RandomSourceInternal.WELL_44497_A),
 /**
- * Source of randomness is {@link 
org.apache.commons.rng.internal.source32.Well44497b}.
+ * Source of randomness is {@link 
org.apache.commons.rng.core.source32.Well44497b}.
  * 
  *  Native seed type: {@code int[]}.
  *  Native seed size: 1391.
@@ -214,7 +214,7 @@ public enum RandomSource {
  */
 WELL_44497_B(ProviderBuilder.RandomSourceInternal.WELL_44497_B),

[35/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_4
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_4 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_4
deleted file mode 100644
index 4d86068..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_4
+++ /dev/null
@@ -1,3805 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well1024a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.53
-
-

-CPU time used:  00:02:19.22
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.10
-
-

-CPU time used:  00:02:36.35
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1352
-p-value of test   :0.62
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334472
-  j =  1  :57296
-  j =  2  : 1352
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:04:44.48
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

[36/67] [partial] commons-rng git commit: Moved userguide to parent module.

2016-11-01 Thread erans
http://git-wip-us.apache.org/repos/asf/commons-rng/blob/5f3d79e2/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_3
--
diff --git 
a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_3 
b/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_3
deleted file mode 100644
index b341fd7..000
--- a/commons-rng-core/src/site/resources/txt/userguide/stress/tu/run_1/tu_3
+++ /dev/null
@@ -1,3807 +0,0 @@
-# 
-# RNG: org.apache.commons.rng.internal.source32.Well512a
-# 
-# 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: ./stdin2testu01 BigCrush 
-# 
-xxx
- Starting BigCrush
- Version: TestU01 1.2.3
-xxx
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r =  0,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.37
-
-

-CPU time used:  00:02:12.80
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_SerialOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N =  1,  n = 10,  r = 22,   d =  256,   t =  3,
-   Sparse =  FALSE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =   16777216
-   Expected number per cell =   59.604645
-   Hashing =  FALSE
-
-   For Delta > -1, we use the ChiSquare approximation
-   Correction factor of the ChiSquare: 
-   Delta = 1,Mu =   0.0083558402,Sigma =  1
-

-Test Results for Delta =   1.
-
-Number of degrees of freedom  : 16711680
-Value of the statistic: 1.67e+7
-p-value of test   :0.70
-
-

-CPU time used:  00:02:35.98
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:

-   N = 30,  n = 2000,  r =  0,   d = 2097152,   t =  2,
-   Sparse =   TRUE
-
-   GenerCell = smultin_GenerCellSerial
-   Number of cells = d^t =  4398046511104
-   Expected number per cell =  1 /  219902.33
-   EColl = n^2 / (2k) =  45.47473509
-   Hashing =   TRUE
-
-   Collision test
-
-   CollisionOver:   density = n / k =  1 /  219902.33
-   Expected number of collisions = Mu =  45.47
-
-

-Results of CollisionOver test:
-
-POISSON approximation :
-Expected number of collisions = N*Mu  : 1364.24
-Observed number of collisions : 1308
-p-value of test   :0.94
-
--
-Total number of cells containing j balls
-
-  j =  0  :  131940795334428
-  j =  1  :57384
-  j =  2  : 1308
-  j =  3  :0
-  j =  4  :0
-  j =  5  :0
-

-CPU time used:  00:05:54.94
-
-Generator state:
-N/A
-
-
-
-***
-Test smarsa_CollisionOver calling smultin_MultinomialOver
-
-***
-HOST = gaianss, Linux
-
-stdin
-
-
-smultin_MultinomialOver test:
-

[63/67] commons-rng git commit: Package "internal" renamed "core".

2016-11-01 Thread erans
Package "internal" renamed "core".


Project: http://git-wip-us.apache.org/repos/asf/commons-rng/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-rng/commit/ec3720f2
Tree: http://git-wip-us.apache.org/repos/asf/commons-rng/tree/ec3720f2
Diff: http://git-wip-us.apache.org/repos/asf/commons-rng/diff/ec3720f2

Branch: refs/heads/multimodule
Commit: ec3720f2f78569dd90f176507d50cfe682333a80
Parents: 0e5a681
Author: Gilles 
Authored: Wed Nov 2 06:17:58 2016 +0100
Committer: Gilles 
Committed: Wed Nov 2 06:17:58 2016 +0100

--
 .../apache/commons/rng/core/BaseProvider.java   | 247 
 .../rng/core/RandomProviderDefaultState.java|  57 +++
 .../apache/commons/rng/core/package-info.java   |  52 +++
 .../commons/rng/core/source32/AbstractWell.java | 201 ++
 .../commons/rng/core/source32/ISAACRandom.java  | 267 +
 .../commons/rng/core/source32/IntProvider.java  | 130 +++
 .../commons/rng/core/source32/JDKRandom.java|  98 +
 .../commons/rng/core/source32/KISSRandom.java   | 120 ++
 .../rng/core/source32/MersenneTwister.java  | 244 
 .../rng/core/source32/MultiplyWithCarry256.java | 123 ++
 .../rng/core/source32/RandomIntSource.java  |  30 ++
 .../commons/rng/core/source32/Well1024a.java|  78 
 .../commons/rng/core/source32/Well19937a.java   |  80 
 .../commons/rng/core/source32/Well19937c.java   |  56 +++
 .../commons/rng/core/source32/Well44497a.java   |  83 
 .../commons/rng/core/source32/Well44497b.java   |  56 +++
 .../commons/rng/core/source32/Well512a.java |  78 
 .../commons/rng/core/source32/package-info.java |  52 +++
 .../commons/rng/core/source64/LongProvider.java | 134 +++
 .../rng/core/source64/MersenneTwister64.java| 202 ++
 .../rng/core/source64/RandomLongSource.java |  30 ++
 .../commons/rng/core/source64/SplitMix64.java   |  75 
 .../commons/rng/core/source64/TwoCmres.java | 307 +++
 .../rng/core/source64/XorShift1024Star.java |  93 +
 .../commons/rng/core/source64/package-info.java |  52 +++
 .../commons/rng/core/util/NumberFactory.java| 332 
 .../commons/rng/internal/BaseProvider.java  | 247 
 .../internal/RandomProviderDefaultState.java|  57 ---
 .../commons/rng/internal/package-info.java  |  52 ---
 .../rng/internal/source32/AbstractWell.java | 201 --
 .../rng/internal/source32/ISAACRandom.java  | 267 -
 .../rng/internal/source32/IntProvider.java  | 130 ---
 .../rng/internal/source32/JDKRandom.java|  98 -
 .../rng/internal/source32/KISSRandom.java   | 120 --
 .../rng/internal/source32/MersenneTwister.java  | 244 
 .../internal/source32/MultiplyWithCarry256.java | 123 --
 .../rng/internal/source32/RandomIntSource.java  |  30 --
 .../rng/internal/source32/Well1024a.java|  78 
 .../rng/internal/source32/Well19937a.java   |  80 
 .../rng/internal/source32/Well19937c.java   |  56 ---
 .../rng/internal/source32/Well44497a.java   |  83 
 .../rng/internal/source32/Well44497b.java   |  56 ---
 .../commons/rng/internal/source32/Well512a.java |  78 
 .../rng/internal/source32/package-info.java |  52 ---
 .../rng/internal/source64/LongProvider.java | 134 ---
 .../internal/source64/MersenneTwister64.java| 202 --
 .../rng/internal/source64/RandomLongSource.java |  30 --
 .../rng/internal/source64/SplitMix64.java   |  75 
 .../commons/rng/internal/source64/TwoCmres.java | 307 ---
 .../rng/internal/source64/XorShift1024Star.java |  93 -
 .../rng/internal/source64/package-info.java |  52 ---
 .../rng/internal/util/NumberFactory.java| 332 
 .../rng/ProvidersCommonParametricTest.java  |   4 +-
 .../org/apache/commons/rng/ProvidersList.java   |  30 +-
 .../commons/rng/core/BaseProviderTest.java  | 105 ++
 .../core/RandomProviderDefaultStateTest.java|  35 ++
 .../rng/core/source32/ISAACRandomTest.java  | 375 +++
 .../rng/core/source32/JDKRandomTest.java|  38 ++
 .../rng/core/source32/KISSRandomTest.java   | 165 
 .../rng/core/source32/MersenneTwisterTest.java  | 162 
 .../core/source32/MultiplyWithCarry256Test.java | 195 ++
 .../rng/core/source32/Well1024aTest.java|  69 
 .../rng/core/source32/Well19937aTest.java   | 171 +
 .../rng/core/source32/Well19937cTest.java   | 171 +
 .../rng/core/source32/Well44497aTest.java   | 299 +++
 .../rng/core/source32/Well44497bTest.java   | 299 +++
 .../commons/rng/core/source32/Well512aTest.java |  67 
 .../core/source64/MersenneTwister64Test.java| 287 ++
 .../rng/core/source64/SplitMix64Test.java   |  40 ++
 .../commons/rng/core/source64/TwoCmresTest.java |  85 +
 .../r