code: def __init__(self, level=None):
      super().__init__()
      self.level = level
      self.frame_skip = 4
      self.seed = None
      self.human_control = False
      self.custom_reward_threshold = None
      self.default_input_filter = None
      self.default_output_filter = None
      self.experiment_path = None
  
      # Set target reward and target_success if present
      self.target_success_rate = 1.0
  
imports: import operator
  import time
  from collections import OrderedDict
  from typing import Union, List, Tuple, Dict
  import numpy
  from rl_coach import logger
  from rl_coach.base_parameters import Parameters
  from rl_coach.base_parameters import VisualizationParameters
  from rl_coach.core_types import GoalType, ActionType, EnvResponse, RunPhase
  from rl_coach.environments.environment_interface import EnvironmentInterface
  from rl_coach.logger import screen
  from rl_coach.renderer import Renderer
  from rl_coach.spaces import ActionSpace, ObservationSpace, DiscreteActionSpace, RewardSpace, StateSpace
  from rl_coach.utils import squeeze_list, force_list
label_desc: Use image node_id 1 to create a new EnvironmentParameters object from inherited base classes: Parameters with example: obj = EnvironmentParameters(level)