Information Technology Reference
In-Depth Information
«effector»
Move 1 step
«event»
Perceive
«event»
Move
«ev ent»
Plan
«event»
Pick-Up
«event»
Start
«sensor»
Perceive
«effector»
Plan
«effector»
Pick-Up
«event»
Put-Down
«effector»
Put-Down
Knowledge
Figure 9.13: Sensor-effector-chains of the Tileworld-agent.
9.5.2 Benchmark suite 0: Dependency between simulation
time and runtime
Benchmark suite 0 is intended to measure the dependency between
simulation time and runtime. As argued in chapter 8.1.2, a simulation
as defined by the GRAMS reference model only takes into account the
current model state when computing a state change. Given a model
of fixed size, runtime should scale linearly with elapsed simulation
time.
Setup suite 0
All benchmarks in this suite operate on the same environment env03 :
Size: 1 000
×
1 000 cells
2 000 obstacles (randomly placed walls)
2 000 randomly placed tiles
100 randomly placed holes
This benchmark suite uses a single-threaded event-driven simulation
engine. The test cases are documented in Table 9.1. The size of
the model is fixed (environment, number of agents) and only the
simulation time is varied.
Search WWH ::




Custom Search