edu.udo.cs.ie.cowbots.internalActions.scout
Class selectPartner

Package class diagram package selectPartner
java.lang.Object
  extended by DefaultInternalAction
      extended by edu.udo.cs.ie.cowbots.internalActions.scout.selectPartner

public class selectPartner
extends DefaultInternalAction

This class implements an internal action which computes the partner in a 2-man-scout-team scenario. Its no longer used in the newest scout-version


Field Summary
(package private)  BeliefSet bs
           
(package private)  ICowbot cowbot
           
(package private)  java.lang.String myId
           
(package private)  int myPrio
           
(package private)  java.lang.String partnerId
           
 
Constructor Summary
selectPartner()
           
 
Method Summary
 java.lang.Object execute(TransitionSystem ts, Unifier un, Term[] args)
           
private  java.lang.String getPartnerId()
          Utility function to get partner's name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cowbot

ICowbot cowbot

bs

BeliefSet bs

partnerId

java.lang.String partnerId

myId

java.lang.String myId

myPrio

int myPrio
Constructor Detail

selectPartner

public selectPartner()
Method Detail

execute

public java.lang.Object execute(TransitionSystem ts,
                                Unifier un,
                                Term[] args)
                         throws java.lang.Exception
Throws:
java.lang.Exception

getPartnerId

private java.lang.String getPartnerId()
Utility function to get partner's name

Returns:
the agent's name