Skip to content

UMultiAgentScholaEnvironment

Blueprint interface for multi-agent Schola environments.

Use this interface when implementing an environment with multiple agents. Supports heterogeneous agents with different observation/action spaces. However, this may not be supported by upstream frameworks (e.g. SB3).

class UMultiAgentScholaEnvironment : public UBaseScholaEnvironment

Source: Source/ScholaTraining/Public/Environment/MultiAgentEnvironmentInterface.h