/home/ooechs/ECJ_Tutorial/src/ac/essex/ecj/data/DoubleData.java

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; 
    } 
 
}