class MetaheuristicAlgorithms::FunctionWrappers::AbstractWrapper
Public Instance Methods
initial_decision_variable_value_estimates()
click to toggle source
For the algorithm that requires initial estimate that is depending on the particular objective function: Return value: Array
# File lib/metaheuristic_algorithms/function_wrappers/abstract_wrapper.rb, line 24 def initial_decision_variable_value_estimates raise "#{__method__} method must be implemented in the subclass" end
maximum_decision_variable_values()
click to toggle source
Return value: Array
# File lib/metaheuristic_algorithms/function_wrappers/abstract_wrapper.rb, line 8 def maximum_decision_variable_values raise "#{__method__} method must be implemented in the subclass" end
minimum_decision_variable_values()
click to toggle source
Return value: Array
# File lib/metaheuristic_algorithms/function_wrappers/abstract_wrapper.rb, line 13 def minimum_decision_variable_values raise "#{__method__} method must be implemented in the subclass" end
objective_function_value(decision_variable_values)
click to toggle source
Input value: Array
# File lib/metaheuristic_algorithms/function_wrappers/abstract_wrapper.rb, line 18 def objective_function_value(decision_variable_values) raise "#{__method__} method must be implemented in the subclass" end