Uses of Class
madkit.strobekit.StrobeMsg

Uses of StrobeMsg in madkit.strobekit
 

Methods in madkit.strobekit that return StrobeMsg
 StrobeMsg StrobeAbstractAgent.read()
          Choose (with Dynamic Scheduler) next message to interpret and return it; If the message sender is not already an acquaintance then addAcquaintance is called.
 StrobeMsg StrobeAbstractAgent.dynamicScheduler()
          Wait for and return the next message to interpret according to the Strobe agent policy (by default, called waitNextMessage).
 StrobeMsg CognitiveEnv.popStream(java.util.Vector msgStream)
          Remove a message to a cognitive environment stream (input or output).
 

Methods in madkit.strobekit with parameters of type StrobeMsg
 void StrobeAbstractAgent.sendMessageAndPrint(madkit.kernel.AgentAddress a, StrobeMsg m)
          Print the StrobeMsg in the Strobe agent output writer just after sending it (using sendMessage).
 void StrobeAbstractAgent.eval(StrobeMsg msg)
          Evaluate the Strobe message in the good cognitive environment.
 void CognitiveEnv.pushStream(java.util.Vector msgStream, StrobeMsg msg)
          Add a message to a cognitive environment stream (input or output).
 void CognitiveEnv.evaluateStrobeMsg(StrobeMsg msg)
          Evaluate a Strobe message in the cognitive environment (with the local interpreter); if the result is a message then it is push in the cognitive environment output stream else, the method analyzeAnswer of the owner Strobe agent is called.