code: def model_to_objective(self, x_model):
          ''' This function serves as interface between model input vectors and
              objective input vectors
          '''
          idx_model = 0
          x_objective = []
  
          for idx_obj in range(self.objective_dimensionality):
              variable = self.space_expanded[idx_obj]
              new_entry = variable.model_to_objective(x_model, idx_model)
              x_objective += new_entry
              idx_model += variable.dimensionality_in_model
  
          return x_objectivf model_to_objective(self, x_model):
          ''' This function serves as interface between model input vectors and
              objective input vectors
          '''
          idx_model = 0
          x_objective = []
  
          for idx_obj in range(self.objective_dimensionality):
              variable = self.space_expanded[idx_obj]
              new_entry = variable.model_to_objective(x_model, idx_model)
              x_objective += new_entry
              idx_model += variable.dimensionality_in_model
  
          return x_objective
docs: This function serves as interface between model input vectors and
              objective input vectors