treasure/mutate.nim

14 lines
309 B
Nim

import turtle
import turtle_type
import input_type
import random
proc mutate*(turtle: Turtle, input: Input): Turtle =
# returns a mutated turtle
let newTurtle = genTurtle(input)
for i in 0..newTurtle.memory.high():
if rand(100) > 2:
newTurtle.memory[i] = turtle.memory[i]
return newTurtle