k-NN pyro simulation