|
Jadex 0.96 | ||||||||
PREV AGENT NEXT AGENT | FRAMES NO FRAMES | ||||||||
SUMMARY: | BELIEF | GOAL | PLAN | EVENT | EXPRESSION | CONFIGURATION | DETAIL: BELIEF | GOAL | PLAN | EVENT | EXPRESSION | CONFIGURATION |
Belief Summary | |
belief IBoard |
board
The game board offers possibilities to make moves, take back moves and keep track of the game history. |
belief String |
ml
The meta-level strategy for choosing moves (none=choose the first applicable, long=prefer jump moves, same_long=prefer long moves of same color, alter_long=prefer long move of alternate color. |
belief long |
move_delay
The delay in milliseconds between two moves. |
belief int |
triescnt
The number of moves already tried. |
Goal Summary | |
metagoal |
choosemove(ICandidateInfo [set] applicables, ICandidateInfo [set] result)
The meta-level goal for choosing between plans for the makemove goal. |
achievegoal |
makemove(int depth)
The goal to make a move on the board that is the solution. |
Plan Summary | |
mobile plan |
choose_move_plan(ICandidateInfo [set] applicables, ICandidateInfo [set] result)
Meta-level plan used to choose among the possible move plans. |
mobile plan |
move_plan(int depth, Move move)
Make a move on the board and create a subgoal for the next move. |
mobile plan |
play_game_plan()
Start puzzling on the board and measure the needed time. |
Configuration Summary | |
default configuration |
alter-long
|
configuration |
long
|
configuration |
none
|
configuration |
same-long
|
Belief Detail |
belief IBoard board
new JackBoard()
belief int triescnt
0
belief long move_delay
0
belief String ml
"alter_long"
Goal Detail |
achievegoal makemove(int depth)
depth
Default value:
0
metagoal choosemove(ICandidateInfo [set] applicables, ICandidateInfo [set] result)
applicables
result
makemove
Plan Detail |
mobile plan play_game_plan()
mobile plan move_plan(int depth, Move move)
depth
Default value:
0
move
Binding options:
$beliefbase.board.getPossibleMoves()
makemove
mobile plan choose_move_plan(ICandidateInfo [set] applicables, ICandidateInfo [set] result)
applicables
(goal mappings: choosemove.applicables)result
(goal mappings: choosemove.result)
choosemove
Configuration Detail |
configuration none
"none"
configuration long
"long"
configuration same-long
"same_long"
default configuration alter-long
"alter_long"
|
Jadex 0.96 | ||||||||
PREV AGENT NEXT AGENT | FRAMES NO FRAMES | ||||||||
SUMMARY: | BELIEF | GOAL | PLAN | EVENT | EXPRESSION | CONFIGURATION | DETAIL: BELIEF | GOAL | PLAN | EVENT | EXPRESSION | CONFIGURATION |
Copyright (C) 2002-2007 Lars Braubach, Alexander Pokahr - University of Hamburg. Use is subject to license terms.