- but a **state** can be a **space** as well as a text or any other set of symbols or writings (ex: tags) that can be drawn in the graph using the same encoding or it can be any association of both.
#### 7. transitions are all combinations of ***a single type of elementary transition***
#### 8. the coding of static information (states) and dynamic information (transitions) is distinct
- the purpose of this restriction is to maintain a strict **homogeneity of the rules** (cf. §7) which is the condition of their automatic management and edition.
#### 9. no constraint on granularity: the scope of the arrows between space units is not limited
#### 10. the computation is local, random, asynchronous
#### 11. interfaces are possible with statistical and / or continuous fermion models:
- spaces are then superimposed and conditions on intensive local variables (concentrations, temperatures, flows, etc...) can be added to the specific conditions of the gem-graph.
#### 12. interfaces are possible with representations of bosons:
- spaces are then superimposed and conditions on intensive local variables (flux, cross section, etc.) can be added to the specific conditions of the gem-graph.
#### 13. the topology, the dimension and the magnitude of the space are not constrained
#### Design: two converging, complementary and interdependent approaches:
- one goes **from** the available data structures and algorithms **to** the graph structure and the automaton it supports (synthetic or bottom-up approach)
- the other goes **from** the gem-graph automaton constraints **to** the available software tools (analytical or top-down approach)