Jadex 0.941

Jadex 0.941 Example Documentation

Jadex is a BDI reasoning engine, which means that it aims at simplifying the task of writing autonomous and intelligent software agents.

See:
          Description

BlackJack Packages
jadex.examples.blackjack.dealer The dealer in the BlackJack game.
jadex.examples.blackjack.manager The manager can be used to start and stop the BlackJack example.
jadex.examples.blackjack.player A player participating in BlackJack games.

 

Blocksworld Packages
jadex.examples.blocksworld An agent solving problems in the blocksworld domain using simple backward chaining.

 

Cleanerworld Packages
jadex.examples.cleanerworld.multi.cleaner A cleaner agent in the multi-agent implementation of the cleanerworld scenario.
jadex.examples.cleanerworld.multi.cleanermobile A mobile implementation of the cleaner agent.
jadex.examples.cleanerworld.multi.environment The environment of the multi-agent implementation of the cleanerworld scenario.
jadex.examples.cleanerworld.multi.manager The manager allows to start the cleanerworld scenario.
jadex.examples.cleanerworld.single Single-agent implementation of the cleanerworld scenario.

 

GarbageCollector Packages
jadex.examples.garbagecollector A garbage collector scenario.

 

HunterPrey Packages
jadex.examples.hunterprey.creature.actsense An act/sense capability used by all creatures of the hunterpry scenario.
jadex.examples.hunterprey.creature.hunters.dumbhunter An very basic implementation of a hunter.
jadex.examples.hunterprey.creature.hunters.ldahunter An advanced hunter which does some path planning.
jadex.examples.hunterprey.creature.preys.basicbehaviour A basic capability used by all preys.
jadex.examples.hunterprey.creature.preys.cleverprey A prey that searches for food and flees from hunters.
jadex.examples.hunterprey.creature.preys.dumbprey A prey that searches for food but does not flee from hunters.
jadex.examples.hunterprey.creature.preys.lazyprey A prey that flees from hunters, but does not search for food.
jadex.examples.hunterprey.environment An agent representing the environment in the hunterprey scenario.
jadex.examples.hunterprey.manager The manager allows to start the hunterprey scenario.

 

Marsworld Packages
jadex.examples.marsworld.carrier An agent to carry ore to the home base.
jadex.examples.marsworld.manager The manager allows to start the marsworld scenario.
jadex.examples.marsworld.movement A movement capability used by all marsworld agents.
jadex.examples.marsworld.producer The producer agent extracts ore.
jadex.examples.marsworld.sentry The sentry agent analyzes places for ore.

 

Puzzle Packages
jadex.examples.puzzle An agent which solves a single-player board game using meta-level reasoning.
jadex.examples.puzzle.mobile A mobile implementation of the puzzle agent.

 

Other Packages
jadex.examples.helloworld A simple agent which prints out a message.
jadex.examples.logging A simple example showing how to use logging facilities.
jadex.examples.ping This package contains some simple examples for message exchange.
jadex.examples.ping.mobile A mobile implementation of the ping agent.
jadex.examples.starter A front-end to start other examples with a single click.
jadex.testcases.beliefs This package contains testcases related to beliefs.
jadex.testcases.benchmarks This package contains test agents used to measure performance.
jadex.testcases.capabilities This package contains testcases related to capabilities.
jadex.testcases.events This package contains testcases related to events.
jadex.testcases.goals This package contains testcases related to goals.
jadex.testcases.misc This package contains miscellaneous testcases.
jadex.testcases.plans This package contains testcases related to plans.
jadex.tutorial This package contains the solutions to the tuorial lessons.

 

Jadex is a BDI reasoning engine, which means that it aims at simplifying the task of writing autonomous and intelligent software agents. The term reasoning engine stems from the fact that Jadex is conceptually independent of the underlying system infrastructure (since version 0.94) that is responsible for services like message passing. Currently, we provide Jadex for three different infrastructures: JADE, Standalone and DIET(experimental). One main advantage of this separation between agent behaviour and infrastructure is that Jadex agents can be defined in an abstract way independent of the underlying infrastructure making them usable in very different environments. Such environments may range from typical agent infrastructures such as JADE to component-oriented environments such as J2EE.


Jadex 0.941

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-2005 Lars Braubach, Alexander Pokahr, Andrzej Walczak - University of Hamburg. Use is subject to license terms.