hashCode for chromosomes
many changes