code: def check_simulations(self, rep_prefixes, sim_tics):
      repetitions = len(rep_prefixes)
      mat_check = np.zeros((repetitions, repetitions), int)
  
      for i in range(0, repetitions):
          mat_check[i][i] = 1
          for j in range(0, i):
              sim_check = True
              for f_idx in range(1, sim_tics):
                  for sensor in self.scene.sensor_list:
                      file_i = self.scene.get_filename_with_prefix(
                          rep_prefixes[i], sensor[0], f_idx
                      )
                      file_j = self.scene.get_filename_with_prefix(
                          rep_prefixes[j], sensor[0], f_idx
                      )
  
                      check_ij = self.compare_files(file_i, file_j)
                      sim_check = sim_check and check_ij
  
              mat_check[i][j] = int(sim_check)
              mat_check[j][i] = int(sim_check)
  
      determinism = np.sum(mat_check, axis=1)
  
      determinism_set = list(set(determinism))
      determinism_set.sort(reverse=True)
  
      return determinism_set
  
imports: from .None import SmokeTest
  import carla
  import time
  import numpy
  import filecmp
  import shutil
  import os
label_desc: Use image node_id 3 for calling the SensorScenarioTester obj's underlying member method code with example usage: obj.check_simulations(rep_prefixes, sim_tics) and returns: determinism_set