next up previous contents
Next: Results Up: Energy Previous: Results

Private Energy Collection

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.

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 Table 6.7.

Table 6.7: Non-default Parameter Value for Private Energy Experiments.
Parameter Value
energy_collection_scheme private


Tim Taylor