NevarokML: ANevarokMLEnv
The ANevarokMLEnv class represents an environment actor in the NevarokML plugin. It provides an interface for interacting with the environment and collecting observations and rewards during the training process.
Overview
The ANevarokMLEnv class serves as the interface between the NevarokML plugin and the environment in which an agent is trained. It provides methods for initializing, stepping, and resetting the environment, as well as retrieving observations and rewards.
Key features of the ANevarokMLEnv class:
Manages the state of the environment, including initialization, stepping, and resetting. Collects observations from the environment to provide input to the learning process. Returns rewards based on agent actions and environment dynamics. Supports customization and event handling through Blueprint scripting.
API Reference
For detailed information on the API of the ANevarokMLEnv
class, refer to the following documentation pages:
Conclusion
The ANevarokMLEnv
class serves as a bridge between the NevarokML plugin and the environment in which an agent is trained. By extending this class and implementing the necessary event methods, you can seamlessly integrate custom environments into the training pipeline. The provided methods and properties allow for easy interaction with the environment and collection of observations and rewards.