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.

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
Conference Paper
Full-text available
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...

Context in source publication

Context 1
... residence is determined by whether the center of an atom falls within the cell. Since atoms have an orientation, their neighborhoods are oriented accordingly, as shown by the two atoms in Figure 1. A type match value is one of {atom type, empty, occupied, ignore}. ...