Некоторые алгоритмы, которые используются в игре «Акинатор»:
Также, по одной из версий, у каждого персонажа делается характеристика по общим тегам и вопросам, и скрипт выбирает персонажа с наибольшим количеством совпадений. ru.stackoverflow.com Если таких несколько, то он задаёт дополнительные вопросы, чтобы получить больше информации и выбрать одного. ru.stackoverflow.com