public interface GenerationTechnique
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Product> |
generateProducts(ModelPLEDGE model,
int nbProducts,
long timeAllowed,
PrioritizationTechnique prioritizationTechnique)
Generate products.
|
java.lang.String |
getName()
Returns the name of this technique.
|
java.util.List<Product> generateProducts(ModelPLEDGE model, int nbProducts, long timeAllowed, PrioritizationTechnique prioritizationTechnique) throws java.lang.Exception
model - the application's modeLnbProducts - the number of products to generate.timeAllowed - the time allowed in seconds to generate products.prioritizationTechnique - the prioritization technique to use.java.lang.Exception - if a problem occurs during the generation.java.lang.String getName()