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

        :param g: the GTreeNode genome destination
        """
        GTreeNodeBase.copy(self, g)
        g.node_data = self.node_data
示例#2
0
    def copy(self, g):
        """ Copy the contents to the destination g

        :param g: the GTreeNode genome destination
        """
        GTreeNodeBase.copy(self, g)
        g.node_data = self.node_data
示例#3
0
文件: GTree.py 项目: tomerf/Pyevolve
 def copy(self, g):
    """ Copy the contents to the destination g
    
    :param g: the GTreeNodeGP genome destination
    """
    GTreeNodeBase.copy(self, g)
    g.node_data = self.node_data
    g.node_type = self.node_type
    g.out_type = self.out_type
    g.in_type = self.in_type
示例#4
0
 def __repr__(self):
     str_repr = GTreeNodeBase.__repr__(self)
     str_repr += " - [%s]" % self.node_data
     return str_repr
示例#5
0
 def __init__(self, data, node_type=0, parent=None):
     GTreeNodeBase.__init__(self, parent)
     self.node_type = node_type
     self.node_data = data
示例#6
0
 def __repr__(self):
    str_repr  = GTreeNodeBase.__repr__(self)
    str_repr += " - [%s]" % self.node_data
    return str_repr     
示例#7
0
 def __init__(self, data, node_type=0, parent=None):
    GTreeNodeBase.__init__(self, parent)
    self.node_type = node_type
    self.node_data = data