jadex.bdi.examples.puzzle.Sokrates.agent.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jadex-applications-bdi Show documentation
Show all versions of jadex-applications-bdi Show documentation
The Jadex BDI applications package contain
several example applications, benchmarks and
testcases using BDI agents.
jadex.bdi.runtime.*
new jadex.bdi.planlib.GuiCreator(BoardGui.class, new Class[]{jadex.bdi.runtime.IBDIExternalAccess.class, IBoard.class},
new Object[]{$scope.getExternalAccess(), $beliefbase.board})
0
500L
"same_long"
$beliefbase.board.isSolution()
// $beliefbase.getBelief("board").getFact().isSolution()
// ?rbelief = (belief (element_has_model ?mbelief) (belief_has_fact ?board))
// ?mbelief = (mbelief (melement_has_name "board"))
// ?board = (IBoard (solution true))
// ?rbelief = (belief (element_has_model.melement_has_name "board") (belief_has_fact ?board))
// ?board = (IBoard (solution true))
// ?rbelief = (belief (element_has_model.melement_has_name "board") (belief_has_fact.IBoard:solution true))
$beliefbase.board.getPossibleMoves()
java.util.logging.Level.SEVERE
new Board(5)
new Board(3)
new Board(7)
new Board(9)
new JackBoard()