If you want this to work in the real world, not a just much simpler computational environment, then for starters: what counts as a “program” “running”? And what distinguishes “the” program from other possible programs? These seem likely to be in the same category as (not to mention subproblems of) consciousness, whatever that category is.
If you want this to work in the real world, not a just much simpler computational environment, then for starters: what counts as a “program” “running”? And what distinguishes “the” program from other possible programs? These seem likely to be in the same category as (not to mention subproblems of) consciousness, whatever that category is.
Right now I’d be content with an answer in some simple computational environment. Let’s solve the easy problem before attempting the hard one.