org.pokersource.util
Class NestedLoopSampling
java.lang.Object
org.pokersource.util.NestedLoopSampling
- Enumeration
public class NestedLoopSampling
extends java.lang.Object
implements Enumeration
Like NestedLoopEnumeration, but rather than visiting every entry in
turn, randomly samples with replacement.
NestedLoopSampling
public NestedLoopSampling(int[] limits)
NestedLoopSampling
public NestedLoopSampling(int[] limits,
int nsamples)
Initializes a nested loop sampler with limits.length dimensions.
limits
- limits[i] is the upper limit of the ith nested loop (the
loop runs from 0 to limits[i]-1 inclusive)nsamples
- the number of samples to generate before
hasMoreElements() returns false
hasMoreElements
public boolean hasMoreElements()
nextElement
public Object nextElement()
Return an integer array sampling the next loop indices for each
dimension.
- An object of int[] type; the ith value is the loop variable
for the ith nested loop.
PokerSource Home Page - Learn how you can contribute!