Navigation
API > API/Plugins > API/Plugins/LearningAgentsTraining > API/Plugins/LearningAgentsTraining/ULearningAgentsCommunicatorLibra-
References
| Module | LearningAgentsTraining |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgentsTraining/Public/LearningAgentsCommunicator.h |
| Include | #include "LearningAgentsCommunicator.h" |
| Source | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgentsTraining/Private/LearningAgentsCommunicator.cpp |
UFUNCTION (BlueprintCallable, Category="LearningAgents", Meta=(AutoCreateRefTerm="SocketSettings"))
static FLearningAgentsCommunicator MakeSocketCommunicator
(
FLearningAgentsTrainerProcess TrainerProcess,
const FLearningAgentsSocketCommunicatorSettings & SocketSettings
)
Remarks
Create a communicator which can be used to interact with a previously started socket trainer process.
Parameters
| Name | Description |
|---|---|
| TrainerProcess | The socket trainer process to communicate with (optional). |
| TrainerProcessSettings | Settings universal to all trainer processes. |
| FLearningAgentsSocketCommunicatorSettings | Settings specific to socket communicators. |