Add dependencies

This commit is contained in:
eugenefischer
2025-04-10 10:53:42 -05:00
parent b7597cff2a
commit b5c0568e22
2 changed files with 55 additions and 3 deletions

55
pom.xml
View File

@@ -26,8 +26,61 @@
<version>RELEASE</version> <version>RELEASE</version>
<scope>compile</scope> <scope>compile</scope>
</dependency> </dependency>
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.apache.commons/commons-rng-simple &ndash;&gt;-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-rng-simple</artifactId>
<version>1.6</version>
</dependency>
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.apache.commons/commons-rng-core &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.apache.commons</groupId>-->
<!-- <artifactId>commons-rng-core</artifactId>-->
<!-- <version>1.6</version>-->
<!-- </dependency>-->
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-rng-sampling -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-rng-sampling</artifactId>
<version>1.6</version>
</dependency>
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.apache.commons/commons-rng-client-api &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.apache.commons</groupId>-->
<!-- <artifactId>commons-rng-client-api</artifactId>-->
<!-- <version>1.6</version>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.apache.commons/commons-csv &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.apache.commons</groupId>-->
<!-- <artifactId>commons-csv</artifactId>-->
<!-- <version>1.14.0</version>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.jgrapht/jgrapht-core &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.jgrapht</groupId>-->
<!-- <artifactId>jgrapht-core</artifactId>-->
<!-- <version>1.5.2</version>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.jgrapht/jgrapht-io &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.jgrapht</groupId>-->
<!-- <artifactId>jgrapht-io</artifactId>-->
<!-- <version>1.5.2</version>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/org.jheaps/jheaps &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>org.jheaps</groupId>-->
<!-- <artifactId>jheaps</artifactId>-->
<!-- <version>0.14</version>-->
<!-- </dependency>-->
<!-- &lt;!&ndash; https://mvnrepository.com/artifact/commons-cli/commons-cli &ndash;&gt;-->
<!-- <dependency>-->
<!-- <groupId>commons-cli</groupId>-->
<!-- <artifactId>commons-cli</artifactId>-->
<!-- <version>1.9.0</version>-->
<!-- </dependency>-->
</dependencies> </dependencies>
<properties> <properties>
<maven.compiler.source>11</maven.compiler.source> <maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target> <maven.compiler.target>11</maven.compiler.target>

View File

@@ -13,8 +13,7 @@ TODO: Implement discrete frequency distributions using Vose's Alias Method
*/ */
import org.apache.commons.rng.UniformRandomProvider;
import org.apache.commons.rng.core.BaseProvider;
import org.apache.commons.rng.sampling.distribution.RejectionInversionZipfSampler; import org.apache.commons.rng.sampling.distribution.RejectionInversionZipfSampler;
import org.apache.commons.rng.simple.JDKRandomWrapper; import org.apache.commons.rng.simple.JDKRandomWrapper;