code: def show_status(self):
      
      print_header('Attack work statistics')
      self.attack_work.read_all_from_datastore()
      self._show_status_for_work(self.attack_work)
      self._export_work_errors(
          self.attack_work,
          os.path.join(self.results_dir, 'attack_errors.txt'))
      print_header('Defense work statistics')
      self.defense_work.read_all_from_datastore()
      self._show_status_for_work(self.defense_work)
      self._export_work_errors(
          self.defense_work,
          os.path.join(self.results_dir, 'defense_errors.txt'))
docs: Shows current status of competition evaluation.
  
      Also this method saves error messages generated by attacks and defenses
      into attack_errors.txt and defense_errors.txt.