Agent GUI


A simple interface has been built and added to the TaskableAgent package that will allow for easier use of the TaskableAgent. It has several features:

Go
Puts the agent into a Go state. The agent will keep performing step(), without stopping until told to stop.

Stop
Stops the agent went it is in a Go state.

Step
Performs a step through the agent. Performs the same operation as typing (step) within the agent.

Execute
Executes the function listed in the text box. Any function listed in the TaskableAgent specification can be used here. Just type the function in and then hit the execute button.

In order to use this interface, just type (gui) from the command line after starting up a TaskableAgent. A GUI will pop up. The title of the GUI specifies the name the agent is registered as if it is using usermi.