|
Jadex 0.96 | ||||||||
PREV AGENT NEXT AGENT | FRAMES NO FRAMES | ||||||||
SUMMARY: | BELIEF | GOAL | PLAN | EVENT | EXPRESSION | CONFIGURATION | DETAIL: BELIEF | GOAL | PLAN | EVENT | EXPRESSION | CONFIGURATION |
Benchmarks (grouped by system, newest benchmark first): P4 3 GHz (HyperThreading), JADE 3.2, Java 1.4.2_01 Jadex 0.94beta (jibx+janino) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 100 Standard deviation of runs (millis): 8 Benchmark: 10 runs with 50 goals each. Avg. time per run (millis): 460 Standard deviation of runs (millis): 47 Jadex 0.94beta (jibx+javacc) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 132 Standard deviation of runs (millis): 8 Jadex 0.94beta (enter jibx) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 143 Standard deviation of runs (millis): 15 Jadex 0.93 (release): Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 156 Standard deviation of runs (millis): 0 Jadex 0.93beta (deliberation): Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 204 Standard deviation of runs (millis): 5 Jadex 0.93beta (pre_deliberation): Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 290 Standard deviation of runs (millis): 8 Jadex 0.93beta (clean_membrane): Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 196 Standard deviation of runs (millis): 8 Jadex-0.93beta (JBind patch): Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 331 Standard deviation of runs (millis): 5 Jadex-0.93beta (JBind): Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 342 Standard deviation of runs (millis): 5 Jadex-0.921: Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 267 Standard deviation of runs (millis): 5 P4M 1,5 GHz (Centrino), JADE 3.2/3.3, Java 1.4.2_01 Jadex 0.94beta (jibx+janino) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 70 Standard deviation of runs (millis): 18 Benchmark: 10 runs with 50 goals each. Avg. time per run (millis): 338 Standard deviation of runs (millis): 24 Jadex 0.94beta (enter jibx) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 110 Standard deviation of runs (millis): 19 Jadex 0.93beta (deliberation_jan) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 143 Standard deviation of runs (millis): 5 Jadex 0.93beta (JBind) Benchmark: 10 runs with 10 goals each. Avg. time per run (millis): 287 Standard deviation of runs (millis): 5
Belief Summary | |
beliefset Block |
blocks
The currently existing blocks. |
belief Table |
bucket
The bucket for currently unused blocks. |
belief BlocksworldGui |
gui
The gui (if any). |
belief String |
mode
The stack mode, can be normal, step or slow. |
belief boolean |
quiet
The flag for turning on/off output. |
belief Table |
table
The table for the blocks. |
Goal Summary | |
achievegoal |
clear(Block block)
Clear one block. |
achievegoal |
configure(Table configuration)
Achieve a certain configuration of blocks. |
achievegoal |
stack(Block block, Block target)
Achieve that one block is on a some target block or the table. |
Plan Summary | |
standard plan |
benchmark(int goals, int runs)
Plan for running test benchmarks. |
standard plan |
clear(Block block, Block target)
plan to clear a block, by moving to the table whats on top of it. |
standard plan |
configure(Table configuration)
Plan for stacking towards a certain configuration. |
standard plan |
stack(Block block, Block target)
Stack one block on another one. |
Event Summary | |
internalevent |
step()
Event that indicates an execution step can be done. |
Configuration Summary | |
configuration |
benchmark(runs=10, goals=10)
Benchmark configuration. |
configuration |
benchmark(runs=10, goals=50)
Benchmark configuration. |
configuration |
benchmark(runs=10, goals=500)
Benchmark configuration. |
default configuration |
gui
GUI configuration. |
Belief Detail |
belief String mode
StackBlocksPlan.MODE_NORMAL
belief boolean quiet
false
belief Table table
new Table()
belief Table bucket
new Table("Bucket", Color.lightGray)
belief BlocksworldGui gui
beliefset Block blocks
new Block(new Color(240, 16, 16), (Table)$beliefbase.table)
new Block(new Color(16, 16, 240), (Table)$beliefbase.table)
new Block(new Color(240, 240, 16), ((Table)$beliefbase.table).getAllBlocks()[0])
new Block(new Color(16, 240, 16), ((Table)$beliefbase.table).getAllBlocks()[2])
new Block(new Color(240, 16, 240), (Table)$beliefbase.bucket)
new Block(new Color(16, 240, 240), (Table)$beliefbase.bucket)
new Block(new Color(240, 240, 240), (Table)$beliefbase.bucket)
Goal Detail |
achievegoal clear(Block block)
block
$goal.block.isClear()
achievegoal stack(Block block, Block target)
block
target
$goal.block.getLower()==$goal.target
achievegoal configure(Table configuration)
configuration
$beliefbase.table.configurationEquals($goal.configuration)
Plan Detail |
standard plan clear(Block block, Block target)
block
Binding options:
select Block $block from $beliefbase.blocks
where $block.getLower()==$goal.block
target
Default value:
$beliefbase.table
new StackBlocksPlan($beliefbase.mode, $beliefbase.quiet)
clear
standard plan stack(Block block, Block target)
block
(goal mappings: stack.block)target
(goal mappings: stack.target)new StackBlocksPlan($beliefbase.mode, $beliefbase.quiet)
stack
standard plan configure(Table configuration)
configuration
(goal mappings: configure.configuration)
configure
standard plan benchmark(int goals, int runs)
goals
Default value:
10
runs
Default value:
10
Event Detail |
internalevent step()
Configuration Detail |
default configuration gui
false
new BlocksworldGui($agent.getExternalAccess())
configuration benchmark(runs=10, goals=10)
true
configuration benchmark(runs=10, goals=50)
true
50
configuration benchmark(runs=10, goals=500)
true
500
|
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.