EnvironmentSettings#

class curiosity_gym.utils.dataclasses.EnvironmentSettings(min_steps: int, max_steps: int = 50, width: int = 10, height: int = 10, reward_range: tuple[int, int] = (0, 1))#

Stores settings about the size and step count of an environment.

Parameters:
  • min_steps (int) – Minimum amount of steps needed to complete the environment task.

  • max_steps (int) – Maximum number of steps allowed before the episode is truncated.

  • width (int) – Number of horizontal cells in the grid environment.

  • height (int) – Number of vertical cells in the grid environment.

  • reward_range (tuple[int,int]) – Range of total rewards within an episode.

Methods

Attributes

height

max_steps

reward_range

width

min_steps