00001 using System; 00002 using System.Collections.Generic; 00003 using System.Linq; 00004 using System.Text; 00005 using GEP.Core.Common; 00006 00009 namespace GEP.Core.Float.FitnessFunctions 00010 { 00014 [Serializable] 00015 public abstract class FitnessFunction : Common.FitnessFunctions.FitnessFunction 00016 { 00023 public float[][] _expectedOutput; 00024 00062 public FitnessFunction(int teachingVariableCasesStartIndex, int teachingVariableCasesEndIndex, 00063 int testVariableCasesStartIndex, int testVariableCasesEndIndex, float[][] expectedOutput, 00064 int maxN_CasesOfNaNorInfinityToIgnore) 00065 : base(teachingVariableCasesStartIndex, teachingVariableCasesEndIndex, testVariableCasesStartIndex, 00066 testVariableCasesEndIndex, maxN_CasesOfNaNorInfinityToIgnore) 00067 { 00068 _expectedOutput = expectedOutput; 00069 } 00070 } 00071 }