class Evolvable::Goal::Minimize

Public Instance Methods

evaluate(instance) click to toggle source
# File lib/evolvable/goal/minimize.rb, line 11
def evaluate(instance)
  -instance.value
end
met?(instance) click to toggle source
# File lib/evolvable/goal/minimize.rb, line 15
def met?(instance)
  instance.value <= value
end
value() click to toggle source
# File lib/evolvable/goal/minimize.rb, line 7
def value
  @value ||= -Float::INFINITY
end