diff options
Diffstat (limited to 'src/jcgp/fitness/TestCase.java')
-rw-r--r-- | src/jcgp/fitness/TestCase.java | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/jcgp/fitness/TestCase.java b/src/jcgp/fitness/TestCase.java deleted file mode 100644 index e506d38..0000000 --- a/src/jcgp/fitness/TestCase.java +++ /dev/null @@ -1,42 +0,0 @@ -package jcgp.fitness; - -import jcgp.Parameters; -import jcgp.exceptions.ParameterMismatchException; - -public class TestCase { - - private Object[] inputs; - private Object[] outputs; - - public TestCase(Object[] inputs, Object[] outputs) throws ParameterMismatchException { - if (inputs.length == Parameters.getInputs()) { - this.inputs = inputs; - } else { - throw new ParameterMismatchException(); - } - - if (outputs.length == Parameters.getOutputs()) { - this.outputs = outputs; - } else { - throw new ParameterMismatchException(); - } - - } - - public Object getInput(int index) { - return inputs[index]; - } - - public Object getOutput(int index) { - return outputs[index]; - } - - public Object[] getInputs() { - return inputs; - } - - public Object[] getOutputs() { - return outputs; - } - -} |