codes for the special transmission states {⇐, ⇑, ⇒}
need not be represented in the TL, TL
0
and C Arm or-
gans. Indeed, the TL stages corresponding to the sig-
nals {TL
2
, TL
5
, TL
11
, TL
23
, TL
47
} need not be con-
structed prior to configuration start, nor need the TL
0
stages corresponding to these signals be constructed
prior to configuration start. Further, the TL
0
stage
corresponding to signal {TL
0
46
} does not need to be
constructed prior to configuration start. Clearly, cor-
responding stages from the C Arm organ also need
not be constructed prior to configuration start, for a
total of 19 stages that need not be constructed prior to
the start of configuration behavior.
Thus, the machine begins its behavior with con-
struction competence restricted to those states of
which TL, TL
0
and C Arm stages are comprised, and
completes its behavior having acquired unrestricted
construction competence
By placing upon the tape a description of these
stages (that are missing from the initial state of the
configuration), all of these stages can be added to the
configuration post-initiation of behavior. This yields
an increase in the number of instructions acceptable
from the tape. Careful design of the interface of stage
to signal line allows the stage to be fully constructed
before it is linked into the corresponding organ, and
the acceptance of signal in a highly discriminatory
way ensures that no spurious signal is generated dur-
ing ontogeny. The configuration remains well be-
haved throughout any and all ontogeny.
4 DISCUSSION
Simply put, ontogeny is genome-governed develop-
ment.
Development is the acquisition of new features, be
they physical or otherwise. For biological organisms,
ontogeny is very complex, with many sources of in-
formation giving their affect ultimately to biological
metabolism, and this metabolism yielding emergent
features, like hands and eyes and legs and hearts. It is
commonly understood that biology sees the genome
not as a blueprint but as a recipe, and yet we know
that those recipes are sufficiently regular that resem-
blances between generations of individuals is strong,
if not uncanny. We suggest that there is within that
recipe a hint of blueprint, yet.
This leads to justification of our model. In this
case, the blueprint analogy is strong. Indeed, for typ-
ical von Neumann self-replicators, the description is
exactly a blueprint; the state of every cell is strictly
mapped, and instructions to construct these cells are
placed within a bed of other instructions that direct
space articulation of the construction arm. It becomes
a real challenge to show how such a machine can de-
velop from an immature state into a mature state. The
use of stages to represent the means to control ma-
chine function allows the machine to be partition-able
down to the level of the stage; the proper function
of any one stage is not dependent upon the proper
function of any other stage. Stages are mutually in-
dependent, and yet by combining them, higher-order
functionality is obtainable, all according to the pro-
gramming (accepted and emitted signals) represented
within constructed stages; self-replication becomes
an emergent property of the machine.
In the von Neumann model of machine self-
replication, machine M has a description of itself D
expressed in a language L that is accepted by M, with
acceptance of D by M yielding construction of an-
other M and another D. Further, the (daughter) copies
of M and D are placed adjacent to each other in the
same pose as was assumed by the original (or parent)
M and D. The important point is that D is a complete
description of M; it has not more nor less information
than is needed to describe M in the language L. M and
D represent a distribution of total complexity for the
system M(D).
In our model, we alter that complexity distribu-
tion, by placing more information about M into the
description D, thus reducing the complexity of M and
increasing the complexity of D, and we do so in such
a way that M is able still to construct modifications
to itself. We suggest that the development of biologi-
cal zygotes is more than analogous with the ontogeny
expressed in our model; the chief differences are per-
haps in complexity of process as opposed to funda-
mental difference of process.
5 CONCLUSIONS
We have presented in abstract a self-replicating ma-
chine that observes ontogeny, demonstrating a direct
link between development and learning within au-
tomata. We have also shown that there are pathways
of construction that facilitate the development of con-
structors from a state of restricted construction com-
petence to a state of unrestricted (general) construc-
tion competence.
The architecture of our example self-replicator
is sufficiently flexible that it may provide a useful
framework for the modeling of open-ended evolution
within machines.
One may see also within the architecture of our
example self-replicator the suggestion of an alterna-
tive cellular automata architecture, one based upon
IJCCI2012-InternationalJointConferenceonComputationalIntelligence
120