Hints for the Generalized Challenge:

Below, you can find another hint for the Generalized Challenge.

You should only get here after reading, digesting, and applying the .

Hint

The self-reproducing program in Hint 39 calls transcribe(Blueprint, Blueprint) to output its own source code. To obtain two copies, you can simply call it twice (don't forget to update the blueprint as well).

To reproduce itself N times, where N is read as input, you can replace transcribe(Blueprint, Blueprint) by

Try to get these programs to work in the machine. And then try to transform a self-reproducing program into a well-structured program that outputs its own shadow.

Apply the hint [ Machine ]

It is your turn ...

Need Another Hint?

If you have no idea how to get started, or if you tried some programs and do not see how to proceed, then you are ready for the .


Valid HTML 4.01 Transitional

Copyright ©2010, Tom Verhoeff, T.Verhoeff@TUE.NL