Очень легко:) под любого персонажа, вбитого в базу данных Акинатора, дается целый ряд признаков, характеризующий его с разных сторон. Акинатор действует по алгоритму, приведу пример: вы загадали Винни Пуха (персонаж выдуманый, из советского мультфильма, умеет говорить, медведь, мужского пола) и, допустим, первый вопрос: ваш персонаж реален? Вы отвечаете "нет", и тогда Акинатор отсеивает всех реальных персонажей, т.е. После каждого вашего ответа на вопрос он отсеивает персонажей, которые не подходят под данный вами ответ. Правда часто бывает, что вопросы повторяются либо несут одинаковый характер, хоть и поставлены немного по-разному. Если вы отвечаете "я не знаю", то Акинатор не отсеивает после этого вопроса никого, оставляя тем самым этот критерий свободным. Если честно, не знаю, как он действует, если вы нажимаете "возможно/частично" и "скорее нет/не совсем". Но иногда мне кажется, что он просто микрофон тайком включает и слушает, каких персонажей мы упоминаем в диалоге/монологе😄