onegpy.operators.localsearch.AbstractLocalSearch

class onegpy.operators.localsearch.AbstractLocalSearch(problem, target_node, func_search_type)[source]

Abstract class for Local Search

__init__(problem, target_node, func_search_type)[source]

Abstract class for local search.

Parameters:
  • problem – problem object. target problem.
  • target_node – String. type of target nodes.
  • func_search_type – String, function name.

Methods

__init__(problem, target_node, func_search_type) Abstract class for local search.
get_target_node(root) get a list of target nodes :param root: node object.
not_changeable_warning()

Attributes

func_bank
func_search_type
n_in
n_out
target_node