Section 6 - Asking More Questions
To decide if the next question will be number (N - a number):
if the ask count plus one is N, decide yes;
decide no.
To segue into the next question, maybe offering a subject change:
if maybe offering a subject change:
[06180]
print "[line break]";
if the next question will be number 3 or the next question will be number 8:
offer a change of subject;
[06210]
if the next question will be number 6:
revisit the user's purpose;
move on to the next question;
else if the next question will be number 12:
revisit the user's purpose again;
move on to the next question;
else:
print "[line break][line break]";
choose a random row in the Table of Suggestions;
print "([suggestion entry])[line break]";
[06460]
print "[line break][line break][line break][line break]";
choose a random row in the Table of Next Question Segues;
print "[segue entry][line break][line break]";
ask a question.
Table of Suggestions
suggestion |
"SEE IF YOU CAN USE SOME MORE ACTION VERBS IN YOUR RESPONSE." |
"REMEMBER NOT TO WORRY ABOUT SPELLING!!" |
"I'LL EXPLAIN MORE IF YOU ASK ME ON THIS NEXT QUESTION." |
"AFTER I ASK THIS NEXT QUESTION, TYPE 'WHAT?' AND STAND BACK." |
"SEE IF YOU CAN USE THE WORD 'BECAUSE' IN YOUR NEXT ANSWER." |
"IF YOU DON'T UNDERSTAND, JUST SAY SO NEXT TIME. I'LL HELP." |
"I REPEAT QUESTIONS IF YOU TYPE 'REPEAT!'" |
"IF YOU NEED MORE ROOM, TYPE '&&' AT THE END OF A LINE." |
"TRY USING SOME MORE VERBS FOR BETTER EXPLANATIONS." |
"TRY EXPLAINING A LITTLE MORE. LESS PHRASES, MORE SENTENCES." |
Table of Next Question Segues
segue |
"WE'RE MOVING RIGHT ALONG. HERE IS QUESTION [ask count + 1]." |
"AND HERE COMES A REALLY INTERESTING QUESTION -- NUMBER [ask count + 1]." |
"QUESTION [ask count + 1] -- ONE OF MY ALL-TIME FAVORITES COMING UP." |
"YOUR NEXT QUESTION IS NUMBER [ask count + 1]." |
"HERE IS QUESTION [ask count + 1], [first name]."; |