Activity

  Tyler Mills commented on idea #5048.

Drawing on the framing of your question, it seems like a "universality of landscapes" is what's needed. Perhaps: the space of programs to be explored is only ever determined by whatever the system happens to have assembled so far, the pieces it has at any given time, which is never specified. What the system contains is determined by random/blind variation and composition (of some complete set of primitives) and selection for the most fecund compositions among them.

#5048​·​Tyler Mills, 3 days ago

Do the compositions have to be self-reproducing? Or can they be replicated when a predefined global condition is met? I think we agree any predefined condition will keep the system closed-ended (the evolution of programs will be steered toward those meeting the condition). But maybe that's only if the condition is specific. If the criterion for replication to occur is non-specific, maybe this allows for open-endedness? It seems like we would want a condition that only rules out programs which cannot constitute a growth in knowledge.