/// <summary> /// Copy constructor for duplicating maze gene. /// </summary> /// <param name="copyFrom">The maze gene to deep copy.</param> public MazeGene(MazeGene copyFrom) { InnovationId = copyFrom.InnovationId; WallLocation = copyFrom.WallLocation; PassageLocation = copyFrom.PassageLocation; OrientationSeed = copyFrom.OrientationSeed; }
public MazeGene(MazeGene g) { direction = g.direction; // Constructeur pour copier un gène donné en paramètre. }