public void Init() { // Initialize DNA // 0 forward // 1 Angle turn dna = new MazeDNA(DNALength, 360); startPosition = this.transform.position; }
public void Combine(MazeDNA d1, MazeDNA d2) { for (int i = 0; i < dnaLength; i++) { if (i < dnaLength / 2.0) { int c = d1.genes[i]; genes[i] = c; } else { int c = d2.genes[i]; genes[i] = c; } } }