public override ILearnAlgorithmConf getConf(int CountFeatures) { IslandsSSO conf = new IslandsSSO(); conf.Init(CountFeatures); return(conf); }
public virtual void Init(ILearnAlgorithmConf Conf) { Config = Conf as IslandsSSO; MaxIter = ((IslandsSSO)Conf).Количество_итераций; numberOfLocalLeaders = ((IslandsSSO)Conf).Количество_лок_лидеров; numberOfAimlessParts = ((IslandsSSO)Conf).Количество_бесц_част; numberOfAllParts = ((IslandsSSO)Conf).Количество_всех_частиц; numberOfPopulations = ((IslandsSSO)Conf).Количество_популяций; changeParts = ((IslandsSSO)Conf).Обмен; ALocal = 1; BLocal = 1; AGlobal = 1; BGlobal = 1; }