public override Core.Variable[] CreateVariables() { Core.Variable[] variables = new Core.Variable[1]; variables[0] = new ArrayReal(Problem.NumberOfVariables, Problem); return(variables); }
/// <summary> /// Creates the variables of the solution /// </summary> /// <returns>the variables of the solution</returns> public override Core.Variable[] CreateVariables() { Core.Variable[] variables = new Core.Variable[2]; variables[0] = new ArrayReal(_numberOfRealVariables, Problem); variables[1] = new Binary(_binaryStringLength); return(variables); }
public override BaseVariable[] CreateVariables() { var variables = new BaseVariable[Problema.NumberOfVariables]; for (var var = 0; var < Problema.NumberOfVariables; var++) { variables[var] = new ArrayReal(Problema.NumberOfVariables, Problema); } return variables; }
public override BaseVariable[] CreateVariables() { BaseVariable[] variables = new BaseVariable[1]; variables[0] = new ArrayReal(Problema.NumberOfVariables, Problema); return variables; }