moea.moga.examples
Class ProfileEvaluation

java.lang.Object
  extended by moea.commons.Entity
      extended by moea.commons.Individual
          extended by moea.moga.genome.Chromosome
              extended by moea.moga.examples.Profile
                  extended by moea.moga.examples.ProfileEvaluation

public class ProfileEvaluation
extends Profile


Field Summary
 
Fields inherited from class moea.moga.examples.Profile
AR, ARP, cacheAccessEnergy, cacheAccessTime, cacheLineSize, cacheMissesL1, cpuPower, ddts, DLL, DLLAR, DLLARO, DLLO, dramAccessPower, dramAccessTime, dramBandwith, Na, Ne, NeSd, Nn, Nve, readsPerDdt, readsPlusWritesPerDdt, SLL, SLLAR, SLLARO, SLLO, Te, Tref, writesPerDdt
 
Fields inherited from class moea.commons.Individual
M, x, xL, xU
 
Fields inherited from class moea.commons.Entity
N, objectiveVector, properties, scoresValid
 
Constructor Summary
ProfileEvaluation()
           
ProfileEvaluation(ProfileEvaluation src)
           
ProfileEvaluation(Value[] x)
           
 
Method Summary
 ProfileEvaluation clone()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class moea.moga.examples.Profile
calculateMean, calculateStd, evaluate, getMigrationRate, getSubPopSize, initializeProblem, loadArrayAsDouble, loadArrayAsInteger, loadArrayAsLong, loadMatrixAsLong, loadScalarAsInteger, ParetoFrontToString, PopulationToString, saveUniformObjectives, updateCacheMisses
 
Methods inherited from class moea.moga.genome.Chromosome
crossover, mutate
 
Methods inherited from class moea.commons.Individual
getM, toString
 
Methods inherited from class moea.commons.Entity
compareTo, getN, getObjectiveVector, getProperty, invalidateScores, setProperty
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProfileEvaluation

public ProfileEvaluation()

ProfileEvaluation

public ProfileEvaluation(Value[] x)

ProfileEvaluation

public ProfileEvaluation(ProfileEvaluation src)
Method Detail

clone

public ProfileEvaluation clone()
Overrides:
clone in class Profile

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception