#completar com os estados

on = [False, True, False, False, False, False, False, False, False, True, False]

fl = [on[j] for j in range(food)]
env_list = [[True, True], [True, False], [False, False], [False, True]]
period = len(env_list)

index = (env_list.index(fl) + 1)%period


mae = nx.Graph()


for i in range(len(listadenos)):
    mae.add_node(listadenos[i], {'on': on[i]})



control = Control(DNA = D, mother = mae)


for i in range(50):
    draw_BN(control, control.pos, listadenos) #control.genes_list nao inclui os intermediarios e eles ficam sem o involucro do no
    control.change_state()
    time.sleep(1)
    if i%4 == 3:
        control.change_environment(env_list[index])           #mudar aqui o metodo de atualizacao de comidas
        index = (index+1)%period  #rndm.randint(0,period - 1)