Class BinaryChromosome

    • Method Detail

      • randomBinaryRepresentation

        public static List<Integer> randomBinaryRepresentation​(int length)
        Returns a representation of a random binary array of length length.
        Parameters:
        length - length of the array
        Returns:
        a random binary array of length length
      • isSame

        protected boolean isSame​(Chromosome another)
        Returns true iff another has the same representation and therefore the same fitness. By default, it returns false -- override it in your implementation if you need it.
        Overrides:
        isSame in class Chromosome
        Parameters:
        another - chromosome to compare
        Returns:
        true if another is equivalent to this chromosome