Activity
#5049·Tyler Mills, 3 days agoDo 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.
One idea for a global criterion is simply productivity: If a program successfully produces an output which is then used by other programs (the more the "better"), it is replicated (by the global logic). Maybe it's replicated every time it's run as part of a greater process, in that sense. Sort of fits with capitalism: make useful products, get rewarded (replicated, here).
The bookkeeping may be an issue, though.