Warning: session_start(): open(/var/lib/php/sessions/sess_urfgvjai76vm17itru5324is0k, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
//unset flag SymbolAsString.
sS input = "lalalalala please give me the number yo la la";
p {
ai_alternativeSmartBot();
ai_useThoughtSpaces(true);
while licensed {
ActualThoughtSpace myTS = newThoughtSpace();
try {
myTS.blockedA = litsymbolset("We", "Suggest");
input = trim(input);
print("Have input: " + input);
post("We", "are parsing", quote(input));
for (S tail : ai_texts_verified_quoted("$X", "is", "a droppable tail")) {
//print("Have tail: " + tail);
if (nempty(tail) && ewic(input, tail))
post("Suggest", "splitting off after index", l(rtrim(dropLast(l(tail), input))));
}
for (S prefix : ai_texts_verified_quoted("$X", "is", "a droppable prefix")) {
//print("Have prefix: " + prefix);
if (nempty(prefix) && swic(input, prefix))
post("Suggest", "splitting off before index", smartIndexOf(input, ' ', l(prefix)));
}
S idx = random(ai_texts("Suggest", "splitting off after index", "$X"));
if (idx != null) {
int i = parseInt(idx);
print("Splitting off: " + substring(input, i));
continue with input = takeFirst(i, input);
}
idx = random(ai_texts("Suggest", "splitting off before index", "$X"));
if (idx != null) {
int i = parseInt(idx);
print("Splitting off: " + takeFirst(i, input));
continue with input = substring(input, i);
}
// Nothing to do
break;
} finally {
thoughtSpaceDone();
}
}
print("Final input: " + input);
//printThoughtSpace();
}