code: def write_config(self, config_file_path=None, system_id=None):
          
          if not system_id:
              system_id = 1
          if (not config_file_path) or (not self._config_dir):
              self._config_dir = mkdtemp()
              config_filename = "rouge_conf.xml"
          else:
              config_dir, config_filename = os.path.split(config_file_path)
              verify_dir(config_dir, "configuration file")
          self._config_file = os.path.join(self._config_dir, config_filename)
          Rouge155.write_config_static(
              self._system_dir, self._system_filename_pattern,
              self._model_dir, self._model_filename_pattern,
              self._config_file, system_id)
          self.log.info(
              "Written ROUGE configuration to {}".format(self._config_file))
docs: Write the ROUGE configuration file, which is basically a list
          of system summary files and their matching model summary files.
  
          This is a non-static version of write_config_file_static().
  
              config_file_path:   Path of the configuration file.
              system_id:          Optional system ID string which will
                                  appear in the ROUGE output.