Untitled In the AgentSheets environment, agents are autonomous processes that are imbued with the capability to perceive and act in their environment. Agents are organized in a grid called the agentsheet.
Agents communicate with each other directly or via spatial relationships provided by the agentsheet.
Agents can represent interactive and autonomous domain components such as switches, wires and light bulbs. The Visual AgenTalk TM tool is a rule-based end user programming environment for the AgentSheets system. It employs a new approach to end user programming called Tactile Programming. Tactile Programming primitives and programs not only have enhanced visual representations to help program readability, but also have interactive interfaces to assist with program writability. Tactile Programming eases program composition, comprehension and sharing.