def __init__(self, saver):
        """
            Build the genetic operator

            @author     Thiago F Pappacena
            @param      object  saver   The BestChromossomeSaver object that is storing the best of a population
        """
        GeneticPopulationModifier.__init__(self)
        self.saver = saver
    def __init__(self, save = 1):
        """
            Build the genetic operator

            @author     Thiago F Pappacena
            @param      integer     save    The number of individuals do save
        """
        GeneticPopulationModifier.__init__(self)
        self.save = save
        self.chromossomes = []