public override ILearnAlgorithmConf getConf(int CountFeatures) { ILearnAlgorithmConf result = new PSOHybrideOceanConf(); result.Init(CountFeatures); return(result); }
public override void Init(ILearnAlgorithmConf conf) { base.Init(conf); PSOHybrideOceanConf config = conf as PSOHybrideOceanConf; BorderGet = config.PSOHOGetEach; BorderSend = config.PSOHOSendEach; countOutsiders = config.PSOSCPopulationSize / 2; countDiscovers = config.PSOSCPopulationSize / 2; }