diff --git a/src/eva2/server/go/problems/ExternalRuntimeProblem.java b/src/eva2/server/go/problems/ExternalRuntimeProblem.java index 6d6d985a..9a91b6f6 100644 --- a/src/eva2/server/go/problems/ExternalRuntimeProblem.java +++ b/src/eva2/server/go/problems/ExternalRuntimeProblem.java @@ -161,7 +161,15 @@ public class ExternalRuntimeProblem extends AbstractOptimizationProblem implemen System.arraycopy(((InterfaceDataTypeDouble) individual).getDoubleData(), 0, x, 0, x.length); return x; } - + + public static List runProcess(String[] parameters, String workingDir) { + List params = new ArrayList(parameters.length); + for (String str : parameters) { + params.add(str); + } + return runProcess(params, workingDir); + } + public static List runProcess(List parameters, String workingDir) { Process process; ProcessBuilder pb;