Figure 2.
The logic of self-reproduction. An accurate self-reproducer (top) comprises the replicator R (blue outline) and the vehicle V (green outline)—containing the copier C and the constructor B. In the copy phase, C copies the replicator R − C[R] (red outline) acts as a constructor. In the construction phase, B executes the recipe in R to build a vehicle from generic resources N − B[R] (red outline) acts as a constructor. Finally (bottom), the copy of R and the newly constructed vehicle form the offspring.