Skip to content

UDebugDiscreteActuator

class UDebugDiscreteActuator : public UDiscreteActuator

A debug actuator that can be used for testing actuator discovery and spaces from python.

Dependencies: FDiscretePoint, FDiscreteSpace, UDiscreteActuator

Inherits from: public UDiscreteActuator

Public Interface

Public Functions:

GetActionSpace

virtual FDiscreteSpace GetActionSpace()

Returns the action space of the actuator.

Returns: The action space of type FDiscreteSpace

Returns: FDiscreteSpace

Attributes: virtual

Source: Schola/Source/Schola/Public/Actuators/DebugActuators.h (line 54, column 16)

Implementation: Schola/Source/Schola/Private/Actuators/DebugActuators.cpp (lines 10-13)

TakeAction

inline virtual void TakeAction(const FDiscretePoint &Action)

No-Op.

Parameters:

  • Action (const FDiscretePoint &) – [in] A discrete point that is discarded.

Attributes: inline, virtual

Source: Schola/Source/Schola/Public/Actuators/DebugActuators.h (line 60, column 6)

Public Members:

FDiscreteSpace ActionSpace

FDiscreteSpace ActionSpace

The Action Space to use in this Actuator.

Source: Schola/Source/Schola/Public/Actuators/DebugActuators.h (line 48, column 16)

Source: Schola/Source/Schola/Public/Actuators/DebugActuators.h (line 41, column 1)