def set_simulation_distributions(self): """ Método de clase Se inicializan cada una de las simulaciones y sus respectivos parámetros """ # Se crea un diccionario para manejar los identificadores de cada distribución distribution_dictionary = { 1: "Direct", 2: "TLC", 3: "Uniform", 4: "Exponential", 5: "Density" } # Se realiza la solicitud de los datos de cada una de las 6 distribuciones for i in range(6): dist = Distribution() # Se pregunta cual distribución desa asignar a la distribución de la simulación: D_i option = self.interface.ask_distribution("D" + str(i + 1)) # Según la distribución señalada entonces se asígna el identificador dist.id = distribution_dictionary[option] # Se piden los parámetros que necesita la distribución elegida self.set_dist_parameters(dist) # Agrega la distribución al diccionario de distribuciones en su ubicación asociada self.distribution_list["D" + str(i + 1)] = dist