Skip to content

Struct FEnvReset

Struct FEnvReset

  • Defined in File EnvironmentUpdate.h
struct FEnvReset

Source: Source/Schola/Training/Public/TrainingDataTypes/EnvironmentUpdate.h A struct representing an environment reset configuration.

Contains optional parameters for resetting an environment, including random seed and custom configuration options.


Public Members

SymbolDetails
OptionsCustom configuration options for the reset.
SeedRandom seed for environment initialization.
bHasSeedFlag indicating whether a seed was provided.

Options

TMap<FString, FString> Options

Custom configuration options for the reset.

These key-value pairs are environment-specific and can be used to configure the initial state or behavior of the environment.


Seed

int Seed = 0

Random seed for environment initialization.

Used to ensure reproducible resets when bHasSeed is true.


bHasSeed

bool bHasSeed = false

Flag indicating whether a seed was provided.

When true, the Seed field should be used for environment initialization. When false, the environment may use its own seeding strategy.