Few Shot Learning with Reptile on Omniglot dataset

Hi all,
I was going through the code of Few Shot Learning with Reptile on Omniglot dataset..

In the code of evaluation, I observed that the weights of the model have been stored in a variable “old_var” and without changing the weights, model.set_weights(old_var) has been performed. I didn’t understand the logic. What is the significance of setting the same weights?

Can someone please help me to clear the doubt?

Thanks in advance