!7 p { fS concept = "kthpatohcsbblavt"; // a human print("IS:"); Collection pos = whatIs(concept); printAIConcepts(pos); print(); print("ISN'T:"); Collection neg = whatIsNot(concept); printAIConcepts(neg); print(); Collection unknown = listMinusList(aiConceptIDs(), concatLists(pos, neg)); print("UNKNOWN:"); printAIConcepts(unknown); print(); fS id = random(unknown); if (id != null) { final Lisp q = lisp("pyzgofzoejdprkow", id, concept); S qq = conceptLanguageToEnglish_xyz_noquote(q); print(qq); showControls(vstackWithSpacing(jcenteredlabel(qq), jcenteredline( jbutton("Yes", r { answerWith(lisp("fgvvrzypbkqomktd", id, concept)) }), jbutton("No", r { answerWith(lisp("aajsjaczgasbazcu", id, concept)) }), jbutton("Uhm...", r { answerWith(lisp("lnxlavjirjaeeuil", q)) }) ))); } } svoid answerWith(final Lisp statement) { disableAllButtons(getControls()); thread { addTruth(statement); clearStatementCaches(10); clearConsole(); runMain(); } }