Симуляция эволюции

Я решил написать симуляцию эволюции и естественного отбора на python. И столкнулся с проблемой:как мне сделать так чтобы клетки раздваивались и имели гены? И еще сделать так чтобы они двигались сами без нажатия кнопок мышки

 from tkinter import *
 tk=Tk()
 tk.wm_attributes("-topmost", 1)
 canvas = Canvas(tk, width=1280, height=1000, highlightthickness=0)



canvas.pack()



tk.update()
class Smart(object):
    def __init__(self,canvas,color):
       self.canvas=canvas
       self.x=0
       self.id=canvas.create_oval(5,5,13,13, fill=color)
       self.canvas.move(self.id, 640, 500)
       def move_oval(event):
           x= event.x
           y = event.y
            canvas.coords(self.id, event.x - 5, event.y - 5, event.x + 5, event.y + 5)
         canvas.bind('<B1-Motion>', move_oval)

smart=Smart(canvas, 'blue')
tk.mainloop()

Ответы (0 шт):