The function of the Upon a Time CGI is to generate the "once upon a time" part of a children's story, for example:
Once upon a time, several millenia ago, on a tree-covered peak, on an isthmus, on a large red planet with a blue sun, there lived ...
The second program I wrote for my children generated children's stories. Mostly the stories were minimalistic. However, two aspects of the stories were more robust:
the beginnings which were elaborate versions of "Once upon a time" setting the spatial and temporal contexts for the stories.
the descriptions of the villains which incorporated the insights of many different people and were often quite colorful.
There have been several different versions of this program on different computer systems.
The Once Upon a Time CGI doesn't generate a whole story. It just generates the very start of a story. And it is directed at the child in adults rather than at children.
For information about the how the CGI program works, the environment it's developed in, etc., see about Silly Villains. The two CGI's use the same mechanisms.
© Copyright 2002 George Woolley