Figure 1 - uploaded by Thomas E. Portegys
Content may be subject to copyright.
Oriented Cell Neighborhoods A neighborhood cell matches on both atom type and state. A type match value is one of {atom type, empty, occupied, ignore}. The neighborhood evaluation is a conjunction of all 9 value matches. An empty value specifies that a cell must not contain any atom. This could be used for inhibitory control of a reaction. The occupied value matches any atom type. The ignore value positively matches any cell condition. A state match consists of {atom state, ignore}. This allows reactions to be optionally controlled by atom states as well as types.
Source publication
This paper instantiates an architecture for an artificial chemistry featuring continuous physics and discrete chemical reactions. A system of bonded complementary molecular strands replicates in the presence of a catalyst. The catalyst causes the strands to disengage; each strand subsequently replicates its missing complement by bonding to free ato...