Пример #1
0
        public myTest(String solutionType, int NumParam, double[] lowerLim, double[] upperLim, int numObj)
        {
            numberOfVariables_ = NumParam;
            numberOfObjectives_ = numObj;
            numberOfConstraints_ = 0;
            problemName_ = "myTest";

            lowerLimit_ = new double[numberOfVariables_];
            upperLimit_ = new double[numberOfVariables_];
            for (int i = 0; i < numberOfVariables_; i++)
            {
                lowerLimit_[i] = lowerLim[i];
                upperLimit_[i] = upperLim[i];
            }

            if (solutionType == "Real")
                solutionType_ = new RealSolutionType(this);
        }
Пример #2
0
        public myTest(String solutionType, int NumParam, int[] lowerLim, int[] upperLim, int numObj)
        {
            numberOfVariables_   = NumParam;
            numberOfObjectives_  = numObj;
            numberOfConstraints_ = 0;
            problemName_         = "myTest";

            lowerLimit_ = new double[numberOfVariables_];
            upperLimit_ = new double[numberOfVariables_];
            for (int i = 0; i < numberOfVariables_; i++)
            {
                lowerLimit_[i] = lowerLim[i];
                upperLimit_[i] = upperLim[i];
            }

            if (solutionType == "Real")
            {
                solutionType_ = new RealSolutionType(this);
            }
        }