Section 6 - Testing Yes-No Nodes - Not for release
[Using graphs, it is possible to find broken spots in the conversation flow where a restrictive quip has no proper follow-up. However, it can also be useful to search explicitly for these. Similarly, sometimes it is useful to search just for the yes-no quips to make sure that they have both 'yes' and 'no' answers (or a good reason why not).]
[Carry out testing restrictive nodes:
repeat with item running through restrictive quips:
say "[line break] [if nothing directly-follows item][bold type][end if][item][roman type]: [list of quips which directly-follow item]".
Carry out testing yes-no nodes:
repeat with item running through restrictive quips:
if an affirmative quip directly-follows item or a negative quip directly-follows item:
say "[line break] [if exactly two quips directly-follow item and item is not yes-no only][bold type][end if][item][roman type]: [list of quips which directly-follow item]".]