public Gene() { value = 0; type = GeneTypes.Numeral; }
public Gene(GeneOperators go) { value = (int)go; type = GeneTypes.Operator; }
public Gene(int n, GeneTypes t) { value = n; type = t; }
public Gene(GeneVariables gv) { value = (int)gv; type = GeneTypes.Variable; }
public Gene(int n) { value = n; type = GeneTypes.Numeral; }
public Gene(GeneTypes type, double value = 0) { Type = type; Value = value; }