public void loadParams(string param)
        {
            string stemp = "";

            string[] temp = param.Split('}');

            stemp = Extention.getParamValueString(temp, "RSRConstant");
            switch (stemp)
            {
            case "Yes": RSRConstant = StableTermType.Указанный; break;

            case "No": RSRConstant = StableTermType.Случайный; break;

            default: RSRConstant = StableTermType.Указанный; break;
            }

            stemp = Extention.getParamValueString(temp, "RSRTypeFunc");
            switch (stemp)
            {
            case "Triangle": RSRTypeFunc = TypeTermFuncEnum.Треугольник; break;

            case "Gauss": RSRTypeFunc = TypeTermFuncEnum.Гауссоида; break;

            case "Parabola": RSRTypeFunc = TypeTermFuncEnum.Парабола; break;

            case "Trapezium": RSRTypeFunc = TypeTermFuncEnum.Трапеция; break;

            default: RSRTypeFunc = TypeTermFuncEnum.Треугольник; break;
            }

            RSRCountRules = Extention.getParamValueInt(temp, "RSRCountRules");
        }
Exemple #2
0
        public override void loadParams(string param)
        {
            base.loadParams(param);

            string[] temp = param.Split('}');
            TSARCShrinkVars = Extention.getParamValueInt(temp, "TSARCShrinkVars");
            TSARCShrinkTerm = Extention.getParamValueInt(temp, "TSARCShrinkTerm");
        }
Exemple #3
0
 public void loadParams(string param)
 {
     string[] temp = param.Split('}');
     Количество_особей = Extention.getParamValueInt(temp, "Количество_особей");
     Шаг = Extention.getParamValueInt(temp, "Шаг");
     Интервал_локального_прыжка = Extention.getParamValueInt(temp, "Интервал_локального_прыжка");
     Левая_граница_кувырка      = Extention.getParamValueInt(temp, "Левая_граница_кувырка");
     Правая_граница_кувырка     = Extention.getParamValueInt(temp, "Правая_граница_кувырка");
     Итераций_движения          = Extention.getParamValueInt(temp, "Итераций_движения");
     Итераций_прыжка            = Extention.getParamValueInt(temp, "Итераций_прыжка");
     Итераций_кувырка           = Extention.getParamValueInt(temp, "Итераций_кувырка");
 }
Exemple #4
0
 public void loadParams(string param)
 {
     string[] temp = param.Split('}');
     ORSCCountShrinkRules = Extention.getParamValueInt(temp, "ORSCCountShrinkRules");
 }
 public void loadParams(string param)
 {
     string[] temp = param.Split('}');
     TRSCCountIteration = Extention.getParamValueInt(temp, "TRSCCountIteration");
     TRSCCountparticles = Extention.getParamValueInt(temp, "TRSCCountRules");
 }
Exemple #6
0
 public override void loadParams(string param)
 {
     base.loadParams(param);
     string[] temp = param.Split('}');
     RSCCountRules = Extention.getParamValueInt(temp, "RSCCountRules");
 }
Exemple #7
0
        public void loadParams(string param)
        {
            string[] temp = param.Split('}');

            OTSHCCountShrinkTerm = Extention.getParamValueInt(temp, "OTSARCountShrinkTerm");
        }