public abstract class XORQRandomOrderSimple<T extends GenericDefinition<S>,S extends Good> extends Object implements GenericLang<T,S>
| Modifier | Constructor and Description |
|---|---|
protected |
XORQRandomOrderSimple(Collection<T> genericDefinitions,
RNGSupplier rngSupplier) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Comparator<T> |
getDefComparator() |
protected abstract GenericValueBidder<T> |
getGenericBidder() |
Iterator<GenericValue<T,S>> |
iterator() |
void |
setIterations(int iterations)
Set the number of iterations in which a bid is created.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBidderprotected XORQRandomOrderSimple(Collection<T> genericDefinitions, RNGSupplier rngSupplier)
genericDefinitions - A set of generic definitionspublic void setIterations(int iterations)
iterations - The number of bids that should be createdpublic Iterator<GenericValue<T,S>> iterator()
iterator in interface GenericLang<T extends GenericDefinition<S>,S extends Good>protected abstract GenericValueBidder<T> getGenericBidder()
protected abstract Comparator<T> getDefComparator()
Copyright © 2018. All rights reserved.