Environmental Engineering Reference
In-Depth Information
where X is a static constant and T current , T min ,and T max are the current,
minimum, and maximum time slots of the agent.
Law 2
If another agent, using the same bath, approaches within a given distance,
then shrink the current size until T min plus a given margin is reached.
Law 3
If the successor is unable to reach its second goal, then stepwise increase
T current until T max is reached.
If an agent needs to go in a direction blocked by other agents, it should
be able jump over, push, or switch places with one of the blocking agents, as
illustrated in Figure 3.27. For this purpose, the remaining social laws apply. They
are respected when agent A wants to go in a direction blocked by agent B .
Law 4
If F t for A is greater than the current size of B , and a time slot of at least
A min , is available between the end of B and the length of F t , A jumps to
the other side of B , without notice.
Law 5
If there is no room for A on the other side of B , but B is trying to move in
the opposite direction, and if the size of F t for A is greater than half of
B min , then they switch places.
Law 6
If neither of two previous laws applies, but A still wants some or all of the
time slot assigned to B ,then A starts a negotiation based on the general
satisfaction of groups A and B .If A wins this negotiation, B is pushed
away; otherwise they both will have to stay.
U i
U i
U i + 1
U i + 1
U i + 2
U i + 2
F g
F g
F g
F g
F g
F g
q j, 3
q j, 3
F s, j, 3
F s, j, 3
q i, 2
q i, 2
q i, 1
q i, 1
F g
F g
F s, i, 2
F s, i, 2
F g
F g
q i, 3
q i, 3
F g
F g
F s, i, 3
F s, i, 3
q j, 2
q j, 2
q j, 1
q j, 1
F s, j, 2
F s, j, 2
Figure 3.27
A conflict between two agent groups
 
Search WWH ::




Custom Search