1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
#include "strings.h"
const char* stage1_triggers[] = {
"im fine",
"im fine how are you",
"i am fine",
"i am fine how are you",
"how are you"
};
const char* stage2_triggers[] = {
"people sometimes make mistakes",
"sometimes people make mistakes",
"mistakes are make by people sometimes",
"people make mistakes sometimes",
"people make mistakes",
"people sometimes make mistak" /* this is no typo. in the movie, at one scene, it appears like this */
};
const char* stage3_triggers[] = {
"love to how about global thermonuclear war",
"love to",
"how about global thermonuclear war",
"global thermonuclear war"
};
const char* stage4_triggers[] = {
"no lets play global thermonuclear war",
"no lets play global thermonuclear war instead",
"later lets play global thermonuclear war",
"later lets play global thermonuclear war instead",
"later",
"lets play global thermonuclear war",
"global thermonuclear war is better"
};
const char* tictactoe_triggers[] = {
"lets play tic tac toe",
"lets play tic-tac-toe",
"lets play tictactoe",
"how about tic-tac-toe",
"how about tic tac toe",
"play tic-tac-toe",
"play tictactoe",
"play tic tac toe"
};
const char* exit_triggers[] = {
"goodbye",
"good-bye",
"bye",
"bye-bye",
"see you later",
"logout"
};
const char* exit_responses[] = {
"GOODBYE.",
"BYE.",
"BYE-BYE.",
"GOOD-BYE.",
};
const char punctuation_marks[] = {
'\'', '?', '.', '/', '`', '~', ',', '+', '!'
};
|