Class Variable

java.lang.Object
org.apache.wayang.profiler.log.Variable

public class Variable extends Object
A variable that can be altered by an optimization algorithm.
  • Constructor Details

    • Variable

      public Variable(int index, String id)
  • Method Details

    • getId

      public String getId()
    • getValue

      public double getValue(Individual individual)
    • createRandomValue

      public double createRandomValue(Random random)
    • mutate

      public double mutate(double currentValue, Random random)
    • setRandomValue

      public void setRandomValue(Individual individual, Random random)
    • getIndex

      public int getIndex()
    • toString

      public String toString()
      Overrides:
      toString in class Object