public override ILearnAlgorithmConf getConf(int CountFeatures) { KrillConfig conf = new KrillConfig(); conf.Init(CountFeatures); return(conf); }
public virtual void Init(ILearnAlgorithmConf Conf) { Config = Conf as KrillConfig; Nkrill = ((KrillConfig)Conf).Количество_особей; iter = ((KrillConfig)Conf).Количеств_итераций; wn = ((KrillConfig)Conf).Вес_инерции_вызванного_движения; wf = ((KrillConfig)Conf).Вес_инерции_движения_добывающего_продовольствие; ct = ((KrillConfig)Conf).Коэффициент_Ct; dmax = ((KrillConfig)Conf).Скорость_распространения_Dmax; nmax = ((KrillConfig)Conf).Вызванная_скорость_Nmax; e = ((KrillConfig)Conf).Положительное_число_е; Vf = ((KrillConfig)Conf).Добывающая_продовольствие_скорость_Vf; }