Example #1
0
        public static double StaticEvaluation2D(
            Func <double, double, XY> BaseFn,
            ParetoResultAnalyzer pra1, ParetoResultAnalyzer pra2,
            ParetoVariable pv1, ParetoVariable pv2
            )
        {
            XY BaseResult = BaseFn(pv1.val, pv2.val);

            return(pra1.fn(BaseResult) * pra1.weight + pra2.fn(BaseResult) * pra2.weight);
        }