continue;
IChromosome chromosome = (IChromosome) ((ICloneable) arg0.getChromosome(i)).clone();
Gene[] beforeArray = chromosome.getGenes();
int randomPoint = (int) (Math.random() * beforeArray.length);
int randomPoint2 = (int) (Math.random() * beforeArray.length);
Gene swap = beforeArray[randomPoint];
beforeArray[randomPoint] = beforeArray[randomPoint2];
beforeArray[randomPoint2] = swap;
try
{
chromosome.setGenes(beforeArray);