For my next trick: A scheduler that can look inside a program, take into account the fact that it’s encoding another program, and schedule stuff so that the total number of ticks that each program gets, summed across all instances of the program, including those embedded in other programs, would be approximately the same for all.
Or I’ll just leave this one as an exercise for the reader. :)
Thanks! :)
For my next trick: A scheduler that can look inside a program, take into account the fact that it’s encoding another program, and schedule stuff so that the total number of ticks that each program gets, summed across all instances of the program, including those embedded in other programs, would be approximately the same for all.
Or I’ll just leave this one as an exercise for the reader. :)
And since somewhere in this discussion the link is deserved: The Ultimate Showdown of Ultimate Destiny