Текущая формулировка задания:
Вы загадываете животное, а компьютер пытается его отгадать, задавая уточняющие вопросы. Когда он заходит в тупик, спрашивает, чем отличается это животное от другого, которое он знает и в следующей игре использует это знание. Пример:
Загадайте животное.
Это кит? Нет
Что это? Кот
Чем кот отличается от кит? У него четыре лапы
ТЗ 1.
Создать список объектов... для начала - понять, чем объект отличается от переменной...
Мамочки, жесть какая, я это без поллитры не пойму.