コード例 #1
0
        public override ILearnAlgorithmConf getConf(int CountFeatures)
        {
            KrillBConfig conf = new KrillBConfig();

            conf.Init(CountFeatures);

            return(conf);
        }
コード例 #2
0
 public virtual void Init(ILearnAlgorithmConf Conf)
 {
     Config = Conf as KrillBConfig;
     Nkrill = ((KrillBConfig)Conf).Количество_особей;
     iter   = ((KrillBConfig)Conf).Количеств_итераций;
     wn     = ((KrillBConfig)Conf).Вес_инерции_вызванного_движения;
     wf     = ((KrillBConfig)Conf).Вес_инерции_движения_добывающего_продовольствие;
     ct     = ((KrillBConfig)Conf).Коэффициент_Ct;
     dmax   = ((KrillBConfig)Conf).Скорость_распространения_Dmax;
     nmax   = ((KrillBConfig)Conf).Вызванная_скорость_Nmax;
     e      = ((KrillBConfig)Conf).Положительное_число_е;
     Vf     = ((KrillBConfig)Conf).Добывающая_продовольствие_скорость_Vf;
     numberOfPopulations = ((KrillBConfig)Conf).Количеств_популяций;
     neighbor_coeff      = ((KrillBConfig)Conf).Коэффициент_соседей;
 }