def __init__(self, **kwargs): task, x, rho = kwargs.get('task', None), kwargs.get('x', None), kwargs.get( 'rho', 1) if rho != None: self.rho = rho elif task != None or x != None: self.rho = 1.0 Individual.__init__(self, **kwargs)
def __init__(self, **kargs): r"""Initialize individual. Args: kargs (Dict[str, Any]): Additional arguments. See Also: * :func:`NiaPy.algorithms.Individual.__init__` """ Individual.__init__(self, **kargs)
def __init__(self, **kwargs): r"""Init Aging Individual. Args: **kwargs (Dict[str, Any]): Additional arguments sent to parent. See Also: * :func:`NiaPy.algorithms.Individual.__init__` """ Individual.__init__(self, **kwargs) self.age = 0
def __init__(self, **kwargs): r"""Initialize Monkey particle. Args: **kwargs: Additional arguments See Also: * :class:`NiaPy.algorithms.Individual.__init__()` """ Individual.__init__(self, **kwargs) self.f_pb, self.x_pb = self.f, self.x self.MonkeyKing = False
def __init__(self, F=2, CR=0.5, **kwargs): r"""Initialize SolutionjDE. Attributes: F (float): Scale factor. CR (float): Crossover probability. See Also: :func:`NiaPy.algorithm.Individual.__init__` """ Individual.__init__(self, **kwargs) self.F, self.CR = F, CR
def __init__(self, **kwargs): r"""Initialize individual. Args: kwargs (Dict[str, Any]): Additional arguments. See Also: * :func:`NiaPy.algorithms.Individual.__init__` """ Individual.__init__(self, **kwargs) task, x, rho = kwargs.get('task', None), kwargs.get('x', None), kwargs.get('rho', 1) if rho != None: self.rho = rho elif task != None or x != None: self.rho = 1.0
def __init__(self, weight, **kwargs): r"""Initialize fish individual. Args: weight (float): Weight of fish. **kwargs (Dict[str, Any]): Additional arguments. See Also: * :func:`NiaPy.algorithms.algorithm.Individual` """ Individual.__init__(self, **kwargs) self.weight = weight self.delta_pos = nan self.delta_cost = nan self.has_improved = False
def __init__(self, E_init=None, S_init=None, **kwargs): r"""Initialize the Camel. Args: E_init (Optional[float]): Starting endurance of Camel. S_init (Optional[float]): Stating supply of Camel. **kwargs (Dict[str, Any]): Additional arguments. See Also: * :func:`NiaPy.algorithms.Individual.__init__` """ Individual.__init__(self, **kwargs) self.E, self.E_past = E_init, E_init self.S, self.S_past = S_init, S_init self.x_past, self.f_past = self.x, self.f self.steps = 0
def __init__(self, SR=None, grade=0, enable=True, improved=False, task=None, **kwargs): r"""Initialize the individual. Args: SR (numpy.ndarray): Search range. grade (Optional[int]): Grade of individual. enable (Optional[bool]): If enabled individual. improved (Optional[bool]): If individual improved. **kwargs (Dict[str, Any]): Additional arguments. See Also: :func:`NiaPy.algorithms.algorithm.Individual.__init__` """ Individual.__init__(self, task=task, **kwargs) self.grade, self.enable, self.improved = grade, enable, improved if SR is None and task is not None: self.SR = task.bRange / 4 else: self.SR = SR
def __init__(self, **kwargs): Individual.__init__(self, **kwargs) self.f_pb, self.x_pb = self.f, self.x self.MonkeyKing = False
def __init__(self, **kwargs): Individual.__init__(self, **kwargs) self.F, self.CR = kwargs.get('F', 2), kwargs.get('CR', 0.5)
def __init__(self, task, rand): Individual.__init__(self, task=task, e=False, rand=rand)
def __init__(self, task): Individual.__init__(self, task=task, e=False)
def __init__(self, **kwargs): Individual.__init__(self, **kwargs) self.age = 0
def __init__(self, weight, **kwargs): Individual.__init__(self, **kwargs) self.weight = weight self.delta_pos = np.nan self.delta_cost = np.nan self.has_improved = False
def __init__(self, SR, grade=0, enable=True, improved=False, **kwargs): Individual.__init__(self, **kwargs) self.SR, self.grade, self.enable, self.improved = SR, grade, enable, improved