예제 #1
0
    def copy(self, g):
        """ Copy the contents to the destination g

        :param g: the GTree genome destination
        """
        GenomeBase.copy(self, g)
        GTreeBase.copy(self, g)
예제 #2
0
    def copy(self, g):
        """ Copy the contents to the destination g

        :param g: the GTreeGP genome destination
        """
        GenomeBase.copy(self, g)
        GTreeBase.copy(self, g)
예제 #3
0
 def __init__(self, root_node=None, cloning=False):
     GenomeBase.__init__(self)
     GTreeBase.__init__(self, root_node)
     if not cloning:
         self.initializator.set(Consts.CDefGTreeGPInit)
         self.mutator.set(Consts.CDefGGTreeGPMutator)
         self.crossover.set(Consts.CDefGTreeGPCrossover)
예제 #4
0
파일: GTree.py 프로젝트: blep/Pyevolve
 def __init__(self, root_node=None, cloning=False):
    GenomeBase.__init__(self)
    GTreeBase.__init__(self, root_node)
    if not cloning:
       self.initializator.set(Consts.CDefGTreeGPInit)
       self.mutator.set(Consts.CDefGGTreeGPMutator)
       self.crossover.set(Consts.CDefGTreeGPCrossover)
예제 #5
0
 def __repr__(self):
     """ Return a string representation of Genome """
     ret = GenomeBase.__repr__(self)
     ret += GTreeBase.__repr__(self)
     ret += "\n- GTreeGP\n"
     ret += "\tExpression: %s\n" % self.getPreOrderExpression()
     return ret
예제 #6
0
 def __repr__(self):
     """ Return a string representation of Genome """
     ret = GenomeBase.__repr__(self)
     ret += GTreeBase.__repr__(self)
     ret += "\n- GTreeGP\n"
     ret += "\tExpression: %s\n" % self.getPreOrderExpression()
     return ret
예제 #7
0
 def __init__(self, root_node=None):
     GenomeBase.__init__(self)
     GTreeBase.__init__(self, root_node)
     self.initializator.set(Consts.CDefGTreeInit)
     self.mutator.set(Consts.CDefGGTreeMutator)
     self.crossover.set(Consts.CDefGTreeCrossover)
예제 #8
0
 def __repr__(self):
     """ Return a string representation of Genome """
     ret = GenomeBase.__repr__(self)
     ret += GTreeBase.__repr__(self)
     return ret
예제 #9
0
 def __repr__(self):
     """ Return a string representation of Genome """
     ret = GenomeBase.__repr__(self)
     ret += GTreeBase.__repr__(self)
     return ret
예제 #10
0
파일: GTree.py 프로젝트: blep/Pyevolve
 def __init__(self, root_node=None):
    GenomeBase.__init__(self)
    GTreeBase.__init__(self, root_node)
    self.initializator.set(Consts.CDefGTreeInit)
    self.mutator.set(Consts.CDefGGTreeMutator)
    self.crossover.set(Consts.CDefGTreeCrossover)