If the reader has not clicked on a text link, and if no basic links are found, we next examine the value of the current deck, a list of string tokens. If the current deck is empty (as it is in all Storyspace 1 documents),
Storyspace 3 waits for an explicit selection. If the current deck isnot empty, however, Storyspace 3 gathers a pool of all notes for which
• the note’s $Deck has a term in common with the current deck
• the note’s $Requirements are satisfied.
• the note is unvisited or, if no eligible note is unvisited,
the note has not been visited more than any other eligible note.
If more than one such note is found, one note is chosen at random from the eligible set, and that note becomes the destination.
Storyspace 3 Mark Bernstein Eastgate Systems, Inc.
There is of course no reason why random links could also be incorporated into general hypertext.