За яким принципом працює додаток Акінатор

По суті, це принцип фільтрації. Є купа об'єктів, тобто персонажів в даному випадку, і у кожного є якісь параметри / база відповідей.

Сенс в тому, що система намагається вибрати таке питання, який розділив би всіх персонажів навпіл як при відповіді "так", так і при відповіді "ні". У половини персонажів відповідь на дане питання - "так", в іншої половини - "ні". Але це в ідеалі. На практиці не вийде (до того ж у деяких персонаж не буде відповіді на це питання і т.п.), але має до цього прагне. Немає сенсу на початку гри задавати питання: ваш персонаж лисий? У сенсі круто, звичайно, якщо "так", персонаж лисий. 99% приблизно відсіятися. Але якщо "ні", то всього 1%. Краще поставити запитання: ваш персонаж чоловічої статі? І тут вже відсіється приблизно половина + -10 відсотків. Потім: "ваш персонаж вигаданий?". Відсівається 25-75 відсотків. І так далі, потрібно відсіювати якомога ближче до 50 відсоткам. І так з кожним разом персонажів стає все менше і менше і в кінці-кінців він вгадує.

Але, чесно кажучи, досить часто він тупив. Міг забувати відповіді на питання / задавав такі питання, які, здавалося б, уже повинні були відсіятися, тобто відповідь на інше питання "ні" на увазі і на цей. Часто починав занадто рано вгадувати. Тобто, здавалося б, ще звужувати і звужувати персонажів, а він вже намагається вгадати прям назва серіалу, хоча персонаж строго книжковий і він це навіть не з'ясував.

По-моєму, досить середня модерація там, якщо вона є. Тобто багато помилок, сміття. Адже бази відповідей на питання про кожного персонажа по суті створюється користувачами. Взяти, скажімо, блогера "Славного Друже Обломова". Кому-то прийшла в голову задумати кота з його передачі. Він був першим. Природно, Акінатор не вгадав. Але користувач пише: я загадував "Пепячніка / кота Обломова". І система запам'ятовує відповіді про "Пепячніке". І так, коли кота загадають побільше людей Акінатор вже почне відгадувати.

Але все ламається, коли користувачі відповідають на питання про персонажа неправильно і в базу вносяться невірні дані.

Прагматик, Нігіліст, Цинік, який зводить все в абсолют.

Скажу так. Акінатор починає з більш загальних питань, і кожен наступний питання носить уточнюючий характер. Таким чином він фільтрує відповідних і невідповідних персонажів. Акінатор запам'ятовує, як всі гравці відповіли на те чи інше питання при загадуванні того чи іншого персонажа, і таким чином на кожного персонажа створюється якийсь реєстр про те, як відповідали гравці на питання про нього, і якщо даний гравець відповість на питання так само, то Акінатор відгадає задуманого гравцем персонажа. Якщо Акінатор не зміг відгадати персонажа, то він пропонує ввести назву цього персонажа, після чого запам'ятовує його і всі відповіді, які давав цей гравець на питання про цього персонажа. І якщо інший гравець загадає цього ж персонажа, то Акінатор зможе вже його відгадати. Таким чином, кількість персонажів, відомих Акінатор, постійно збільшується. У разі, якщо Акінатор НЕ відгадав персонажа, то він представляє вам можливих персонажів, яких він припускав.

Акінатор починає з більш загальних питань, і кожен наступний питання носить уточнюючий характер. Таким чином він фільтрує відповідних і невідповідних персонажів. Акінатор запам'ятовує, як всі гравці відповіли на те чи інше питання при загадуванні того чи іншого персонажа, і таким чином на кожного персонажа створюється якийсь реєстр про те, як відповідали гравці на питання про нього, і якщо даний гравець відповість на питання так само, то Акінатор відгадає задуманого гравцем персонажа. Якщо Акінатор не зміг відгадати персонажа, то він пропонує ввести ім'я, після чого запам'ятовує його і всі відповіді, які давав цей гравець на питання про цього персонажа. І якщо інший гравець загадає цього ж персонажа, то Акінатор зможе вже його відгадати. Таким чином, кількість персонажів, відомих Акінатор, постійно збільшується. У разі, якщо Акінатор НЕ відгадав персонажа, то він представляє вам можливих персонажів, яких він припускав.

Олександр Брянцев Відповідає на ваші питання в своїй Прямої лінії

показати ще 4 відповіді

Якщо ви знаєте відповідь на це питання і можете аргументовано його обгрунтувати, не соромтеся висловитися

Допоможіть нам знайти відповідь.

Виберіть того, кому варто поставити це питання>

Рейтинг питань за день

Відповіді від тих, хто знає