code: def _generate_initial_score(self):
          
          self.current_energy = self.eval_fn(self.polypeptide, *self.eval_args)
          self.best_energy = copy.deepcopy(self.current_energy)
          self.best_model = copy.deepcopy(self.polypeptide)
          return
docs: Runs the evaluation function for the initial pose.