code: def _create_simulator_trial_result(self,
          params: study.ParamResolver,
          measurements: Dict[str, np.ndarray],
          final_simulator_state: Any) \
          -> 'SimulationTrialResult':
          
          return SimulationTrialResult(
              params=params,
              measurements=measurements,
              final_simulator_state=final_simulator_state)
docs: This method can be overridden to creation of a trial result.
  
          Args:
              params: The ParamResolver for this trial.
              measurements: The measurement results for this trial.
              final_simulator_state: The final state of the simulator for the
                  StepResult.
  
          Returns:
              The SimulationTrialResult.