module Evolvable::Goal
Attributes
value[RW]
Public Class Methods
new(value: nil)
click to toggle source
# File lib/evolvable/goal.rb, line 5 def initialize(value: nil) @value = value if value end
Public Instance Methods
evaluate(_instance)
click to toggle source
# File lib/evolvable/goal.rb, line 11 def evaluate(_instance) raise Errors::UndefinedMethod, "#{self.class.name}##{__method__}" end
met?(_instance)
click to toggle source
# File lib/evolvable/goal.rb, line 15 def met?(_instance) raise Errors::UndefinedMethod, "#{self.class.name}##{__method__}" end