code: def __init__(
      self,
      name,
      game_inputs=None,
      callbacks=None,
      seed=None,
      logger=Loggers.NOOP,
      logger_kwargs=None,
  ):
      super().__init__(
          name,
          game_inputs=game_inputs,
          callbacks=callbacks,
          seed=seed,
          logger=logger,
          logger_kwargs=logger_kwargs,
      )
  
      self.mode = RandomAgentModes.OBSERVE
  
      self.logger.log_hyperparams({"seed": seed})
  
file_path: SerpentAI/serpent/machine_learning/reinforcement_learning/agents/random_agent.py
imports: from serpent.machine_learning.reinforcement_learning.agent import Agent
  from serpent.enums import InputControlTypes
  from serpent.logger import Loggers
  import random
  import enum
label_desc: Use image node_id 1 to create a new RandomAgent object from inherited base classes: Agent with example: obj = RandomAgent(name, game_inputs, callbacks, seed, logger, logger_kwargs)