public class ManualAgentsCommands
extends java.lang.Object
ShellCommand
objects. These commands including
registering manually controlled agents with a World
that can play games in the world. Listing
the manual agents. Setting the action selections of manual agents, and listing the currently selected
actions of the manual agents. Use the -h option for help information.Modifier and Type | Class and Description |
---|---|
class |
ManualAgentsCommands.ListManualAgents |
class |
ManualAgentsCommands.LSManualAgentActionsCommands |
static class |
ManualAgentsCommands.ManualSGAgent |
class |
ManualAgentsCommands.RegisterAgentCommand |
class |
ManualAgentsCommands.SetAgentAction |
Modifier and Type | Field and Description |
---|---|
protected ManualAgentsCommands.LSManualAgentActionsCommands |
lsActions |
protected ManualAgentsCommands.ListManualAgents |
lsAgents |
protected java.util.Map<java.lang.String,ManualAgentsCommands.ManualSGAgent> |
manualAgents |
protected ManualAgentsCommands.RegisterAgentCommand |
regCommand |
protected ManualAgentsCommands.SetAgentAction |
setAction |
Constructor and Description |
---|
ManualAgentsCommands() |
Modifier and Type | Method and Description |
---|---|
ManualAgentsCommands.LSManualAgentActionsCommands |
getLsActions() |
ManualAgentsCommands.ListManualAgents |
getLsAgents() |
ManualAgentsCommands.ManualSGAgent |
getManualAgent(java.lang.String name) |
java.util.Map<java.lang.String,ManualAgentsCommands.ManualSGAgent> |
getManualAgents() |
ManualAgentsCommands.RegisterAgentCommand |
getRegCommand() |
ManualAgentsCommands.SetAgentAction |
getSetAction() |
void |
setManualAgent(java.lang.String name,
ManualAgentsCommands.ManualSGAgent agent) |
void |
setManualAgents(java.util.Map<java.lang.String,ManualAgentsCommands.ManualSGAgent> agents) |
protected java.util.Map<java.lang.String,ManualAgentsCommands.ManualSGAgent> manualAgents
protected ManualAgentsCommands.RegisterAgentCommand regCommand
protected ManualAgentsCommands.ListManualAgents lsAgents
protected ManualAgentsCommands.SetAgentAction setAction
protected ManualAgentsCommands.LSManualAgentActionsCommands lsActions
public void setManualAgents(java.util.Map<java.lang.String,ManualAgentsCommands.ManualSGAgent> agents)
public java.util.Map<java.lang.String,ManualAgentsCommands.ManualSGAgent> getManualAgents()
public ManualAgentsCommands.ManualSGAgent getManualAgent(java.lang.String name)
public void setManualAgent(java.lang.String name, ManualAgentsCommands.ManualSGAgent agent)
public ManualAgentsCommands.RegisterAgentCommand getRegCommand()
public ManualAgentsCommands.ListManualAgents getLsAgents()
public ManualAgentsCommands.SetAgentAction getSetAction()
public ManualAgentsCommands.LSManualAgentActionsCommands getLsActions()