PlatEMO
PlatEMO copied to clipboard
WOF Algorithm Bug: "Not enough arguments." and "Warning: Matrix is singular to working precision."
-
Problem 1: Algorithms/Multi-objective optimization/WOF/WOF.m, line 263:
Offspring = OperatorGA(input(MatingPool));
Error: "Not enough arguments"Should be fixed:
Offspring = OperatorGA(Global, input(MatingPool));
-
Problem 2: Algorithms/Multi-objective optimization/WOF/WOF_NSGAIIIEnvironmentalSelection.m, line 96:
Hyperplane = PopObj(Extreme,:)\ones(M,1);
When at late stage of evolution, matrix PopObj(Extreme,:) had zero value(s) and there was an warning message: "Warning: Matrix is singular to working precision."