next up previous
Next: The questions Up: The story-morph tags Previous: The Bike Race example

Constraints

In some cases constraints have to be tightened. For example a (somewhat obscure) Tag I4, might be added wherein Rick resents winning because the real competition is in ``who suffers the most and gets the most attention.'' This would place plausibility constraints on future reactions when a character actually succeeds in getting attention since this goal now becomes part of the plot structure.

In other cases constraints can be loosened. For example it is possible for Rick to be both admiring of Rick (D3) jealous of him (D4) at the same time.

These problems are readily addressed for most cases (and it should be obvious that there are no shortage of story-morphs possible from a single story base) using simple set membership techniques wherein constraints such as ``must not occur with...'' and ``must only occur in the presence of...'' can be made explicit.

The more that the base stories include components requiring the integration of agents' internal appraisals with the external plot, the more constraints there are that will have to be enforced. We believe that for most base stories suitable for story-morphing the required constraint mechanism is straightforward.

In addition, it should be noted that there is nothing that would keep story-morphing from being useful with other narrative-generation techniques. Quite the contrary is true: once the tags are created, story-morphing can run in real time; it can generate explanations; it is highly suitable for use with natural-language generation systems (that is, the internal structure of the narratives is rich, and well understood, and the presentation of the internal structure is somewhat formulaic); it can be used piecemeal to fill in portions of bigger stories; and it is responsive to characterizations of personality, including those made during real-time interaction with users (e.g., an agent can be biased toward negative emotions, and morphs with those characteristics for the agents biased for selection).


next up previous
Next: The questions Up: The story-morph tags Previous: The Bike Race example

Clark Elliott
Fri Oct 24 15:36:52 EDT 1997