Navigation Bar AgentSheets Education R&D Support About Us Manuals Tutorial Movies FAQ Books Classes

Stacked Condition

Definition: The Stacked condition checks if the agent's location in relation to the agent specified by the depiction matches the adjacency choice; that is, the condition checks whether the agent is immediately above, somewhere above, immediately below, somewhere below, or above or below the agent that is specified by the depiction.

If the agent is adjacent to the chosen depiction as specified with the adjacency parameter, the condition is true. Otherwise, the condition is false.

The difference between the Stacked and the Stacked-A conditions is that the Stacked condition checks for a specific depiction/look and is true only if the agent has that exact depiction, whereas Stacked-A checks for any depiction of the given agent and is true regardless of how the agent looks.

Parameters: adjacency, depiction
Example: The Frog agent in the Frogger game checks to see if it is stacked immediately on top of Water, in which case it drowns. It also checks to see if it has reached the goal/target, and if so, it moves to the next level.


reference manual | ©2010 AgentSheets, Inc. | contact us