package ac.essex.ecj.data; import ec.gp.GPData; public class DoubleData extends GPData { public double value; // our GP program passes doubles between nodes. // copy my stuff to another DoubleData public GPData copyTo(final GPData gpd) { ((DoubleData) gpd).value = value; return gpd; } }