org.decisiondeck.jmcda.services.generator
Class RandomGenerator

java.lang.Object
  extended by org.decisiondeck.jmcda.services.generator.DataGenerator
      extended by org.decisiondeck.jmcda.services.generator.RandomGenerator

public class RandomGenerator
extends DataGenerator


Nested Class Summary
 
Nested classes/interfaces inherited from class org.decisiondeck.jmcda.services.generator.DataGenerator
DataGenerator.DefaultNamer
 
Field Summary
static int MAX_WEIGHTS_SPREAD
           
 
Constructor Summary
RandomGenerator()
           
 
Method Summary
 IEvaluations genAlternativesEvaluations()
          Generates random alternatives evaluations.
 ICoalitions genCoalitions()
          Generates random coalitions.
 
Methods inherited from class org.decisiondeck.jmcda.services.generator.DataGenerator
genAlternatives, genCatsAndProfs, genCatsAndProfsUsingProfiles, genCriteria, genDms, genProfiles, genSplitProfilesEvaluations, genSplitProfilesEvaluations, getAsSortingPreferences, setAlternativeNamer, setAlternatives, setCatsAndProfs, setCriteria, setDms, setProfiles, setScales, setScales
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_WEIGHTS_SPREAD

public static final int MAX_WEIGHTS_SPREAD
See Also:
Constant Field Values
Constructor Detail

RandomGenerator

public RandomGenerator()
Method Detail

genAlternativesEvaluations

public IEvaluations genAlternativesEvaluations()
Generates random alternatives evaluations. Uses alternatives, criteria, scales.

Returns:
not null, a copy.

genCoalitions

public ICoalitions genCoalitions()
Generates random coalitions. Uses criteria.

Returns:
not null.


Copyright © 2011. All Rights Reserved.