Alabaster — 12 of 123

John Cater, Rob Dubbin, Eric Eve, Elizabeth Heller, Jayzee, Kazuki Mishima, Sarah Morayati, Mark Musante, Emily Short, Adam Thornton, and Ziv Wities

Release 1

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]".]