The inability of the population to continue evolving effectively in
the Class 1 runs that we have encountered up to now seems to be due to
the fact that a program's offspring cannot spread through the
population. This is because the offspring are usually drained of
energy by existing programs before they are able to reproduce, as
discussed at the end of Section 6.2.1.
Private Energy Collection
If we were to prevent programs from using energy stored in
neighbouring programs, then we would expect that evolution might be
able to continue even if the system were to enter a state resembling
Class 1 dynamics. A collection of runs was conducted to test this,
which used the non-default parameter value shown in
Non-default Parameter Value for
Private Energy Experiments.