...pokud nesestavíš přiřazovací algoritmus. Programovat to já tak se vykašlu na konkrétní jednotky a budu pracovat s množinama a venovejma diagramama - jednotkám přiřadím podle nějakých klíčů základní příslušnost ke skupinám (malé, čtyřnohé, mrtvé...) a otázkami budu testovat příslušnost k těmto množinám a podmnožinám.
Otázky nastavím tak, aby vždy eliminovaly nebo potvrdily výraznou podmnožinu momentálně relevantní množiny systémem nějakých vah.
Kdybych byl opravdu fajnšmekr, což bych ale asi musel, vzhledem k možnosti jednotky doplňovat, tak bych ještě umožnil překlíčovávání slov při výrazné neshodě odpovědí respondentů se zadanými parametry (např. pokud počet lidí s daným slovem co na nějakou otázku odpověděli "Irelevantní" když tam já mám "ne" by změnil klíč dané jednotky v dané otázce)
V důsledku by dalo nějakou práci vytvořit ten systém vah a množin a potom by to bylo už jen o blbé tabulce pro databázi, kterou bych si mohl načrtnout v excelu, kdy bych jendotlivým heslům přiřazoval hodnoty 1 a 0 pro klíčová slova (malý, čtyřnohý...). Kdybych utáh pár kamarádů (třeba pod záminkou školní práce) tak by to ani nemuselo zabrat víc než víkend.
Ty nesmyslné otázky a následné vývody (je to k jídlu? NE - odpověď je golf) by pak dávaly smysl, protože po vyloučení hromady podmnožin by ve výsledné výseči venova diagramu zbývaly třeba jen dva vcelku vzdálené segmenty, které na pohled nemají nic společného, ale položené otázky způsobily že některý z nich třeba jen nestihl být vyloučen, protože stále spadal do segmentu na který se kvantitativně počítači nevyplatilo zeptat. V závěrečné otázce se pak zeptá právě k němu (nebyl vyloučen, ale má oproti hlavní volbě minimum potvrzení) a pak vyplivne náhodný výsledek ze zbývajícího segmentu (přičemž tvůrce se domníval, že 20 otázek bude stačit na to, aby v segmentu zbyl jen jediný prvek. Ostatně pokud jsou váhy 1 a 0, pak 2^20 = 1 048 576; největší slovník češtiny obsahuje 250 000 hesel, tedy čtvrtinu. Možná sousloví v programu se snadno vykrátí se spisovnými slovy jenž nemohou být použita (slovesa, spojky...)