“…In order to accommodate for conservation laws -one of the most important concepts in physics -usually number-conserving CAs (NCCAs) are used, for which the sum of the states of all the cells is preserved at every update. Unfortunately, although there is an extensive literature on one-dimensional NCCAs (see, for example, [4,5,12,13,16,21,22,26]), the two-dimensional ones have not been studied in a satisfactory manner and most of the results are not applicable globally. For example, thanks to existing necessary and sufficient conditions it is possible (at least theoretically) to check whether a given CA is number conserving or not [9], or it is possible to design a number-conserving CA [28], but usually enumeration of all number-conserving CAs with a given state set is not feasible.…”