Jadex 0.96

jadex.examples.hunterprey.environment
Agent RemoteObserver

jadex.examples.hunterprey.environment.RemoteObserver
  • jadex.examples.hunterprey.creature.actsense.Creature
  • jadex.planlib.DF
  • jadex.planlib.Protocols

  • agent RemoteObserver
    contains Creature

    An observer agent allows to view an environment.


    Belief Summary
    belief AgentIdentifier df
               The df to search for the environment.
    belief ObserverGui gui
               The gui.
    belief String highscore
               The location of the highscore.
    belief Creature my_self
               The creature
    beliefref vision
               The current vision.
     

    Belief Detail

    my_self

    belief Creature my_self
    The creature

    Default fact:
    new Observer($agent.getName(), (AgentIdentifier)$agent.getAgentIdentifier(), new Location(0,0))
    Assign to:
    my_self in capability Creature

    df

    belief AgentIdentifier df
    The df to search for the environment.

    Default fact:
    new AgentIdentifier("df@alex", new String[]{"nio-mtp://vsisstaff0:2102"})
    Assign to:
    df in capability Creature

    highscore

    belief String highscore
    The location of the highscore.

    Default fact:
    "http://134.100.11.53:80/jade/highscore.dmp"

    gui

    belief ObserverGui gui
    The gui.

    Default fact:
    new ObserverGui($agent.getExternalAccess())

    vision

    beliefref  vision
    The current vision.

    Referenced from:
    vision in capability Creature

    Jadex 0.96

    Submit a bug or feature
    For further API reference and developer documentation, see the Jadex User Guide and the Jadex Tutorial. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, and working code examples.

    Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.