Ученые обнаружили, что «врунам» требовалось в среднем чуть больше времени на обоснование утверждения, написанного на карточке, – 6,5 секунды против 4,6 секунды, необходимых «честным» игрокам. Также выяснилось, что люди, хорошо умеющие лгать, сами с легкостью определяют тех, кто говорит неправду, – вспомним пословицу «Рыбак рыбака видит издалека». Лжецам определенно лучше удавалось уловить обман, но было не совсем понятно, почему это именно так. Ученые предположили, что лжецы – сознательно или неосознанно – отмечают замедленные ответы других и ускоряют при разговоре собственную речь.
К сожалению, люди плохо распознают внешние признаки вранья. Во время проведенного в 2006 году исследования респондентам из 58 стран задали вопрос: «Как вы узнаете, что ваш собеседник лжет?» Наиболее частым оказался ответ: лжецы избегают визуального контакта. Этот метод распознания обмана весьма популярен, однако не очень надежен. Не существует никаких подтверждений того, что лжецы чаще избегают смотреть собеседнику в глаза, чем люди, говорящие правду. Другие ответы были столь же бездоказательны. Мы не можем с точностью утверждать, что люди, говорящие неправду, выглядят более возбужденными или активнее жестикулируют.
Поведение соперника не обязательно раскроет вам его обман, но может повлиять на ход игры другими способами. Психологи из Гарвардского университета и Калифорнийского технологического института доказали, что достаточно придать лицу определенное выражение, чтобы спровоцировать оппонента на размещение плохой ставки. В 2010 году они провели эксперимент, участники которого играли в упрощенную версию покера с компьютерным соперником – его «лицо» отображалось на экране. Ученые предупредили игроков, что компьютер будет использовать в игре разные стили. На самом деле инструктаж был уловкой: компьютер делал ходы в случайном порядке, и единственное, что при этом менялось, – его «мимика». Виртуальный покерист демонстрировал три различных выражения, соответствующие устоявшимся стереотипам: «внушающее доверие», «нейтральное» и «подозрительное». При виде «нейтрального» или «подозрительного» выражения лица игроки делали относительно удачные ходы, но, когда на экране появлялось лицо, «внушающее доверие», они ошибались – например, сбрасывали хорошие карты.
Ученые уточняют, что использовали «мультяшный» покер, в который часто играют начинающие. Он заметно отличается от профессиональной версии. Тем не менее результаты исследования дают основание утверждать: за карточным столом выражение лица играет совсем не ту роль, какую мы ему приписываем. «Вопреки распространенному мнению, согласно которому игроку в покер рекомендуется сохранять нейтральное выражение лица, – заявляют авторы исследования, – наибольшее количество ошибок в ставках наши подопытные совершали, видя перед собой оппонента с выражением лица, принимаемым за достойное доверия».
На стиль игры влияют и эмоции. Ученые из Университета Альберты определили, что за покерным столом люди особенно восприимчивы к давлению. «Бо́льшая часть профессиональных приемов, которые одни игроки-люди используют, чтобы победить других, опирается на агрессию, – говорит Майкл Йохансон. – Агрессивная стратегия, которая вгоняет соперника в стресс и заставляет его принимать спонтанные решения, во многом себя оправдывает». Играя с людьми, боты пытаются имитировать такое поведение, заставляя других игроков совершать ошибки. Похоже, повторяя за человеком, компьютеры получают массу преимуществ. Иногда им идет на пользу даже копирование наших слабостей.
Когда в 2006 году Мэтт Мазур решил создать покерного бота, он понимал, что его детищу придется освоить искусство маскировки. Покерные сайты блокировали пользователей, которых подозревали в использовании игровых программ. Создать бота, который умел бы обыгрывать людей, было недостаточно; бот должен был походить на человека.
Мазур жил в Колорадо, работал программистом, а в свободное время занимался различными проектами. В 2006 году таким проектом стало создание робота-картежника. Мазур уже пробовал писать игровые программы – бот, созданный им той же осенью, применял стратегию «коротких» ставок. Она заключалась в том, чтобы войти в игру с небольшими деньгами, а затем играть максимально агрессивно, надеясь испугать соперников и сорвать банк. Подобная тактика часто злит игроков и, как выяснил Мазур, не отличается эффективностью. За шесть месяцев бот отыграл почти 50 тысяч рук и потерял больше тысячи долларов. Тогда Мазур создал новую программу, умеющую хорошо играть в хедс-ап. Новый бот был «тайтовым» покеристом – он тщательно «обдумывал» ходы и агрессивно делал ставки. Мазур отметил, что, играя против соперников с небольшими ставками, программа вела себя напористо, но не безрассудно.
Следующей задачей было не попасться. К сожалению, как это сделать, Мазур не понимал – нужной информации в открытом доступе практически не было. «Покерные сайты по вполне понятным причинам не распространяются о том, как они распознают ботов, – рассказывет Мазур, – так что программистам остается об этом только догадываться». Мазур ставил себя на место «ботхантера»: «Если бы я пытался отследить бота, я бы рассмотрел ряд факторов, взвесил их и внимательно проанализировал и лишь затем сделал окончательный вывод – бот передо мной или живой человек».
Явным «тревожным звоночком» будет необычный беттинг. Если игрок размещает слишком много ставок или делает это очень быстро, он навлечет на себя подозрения. К своей досаде, Мазур обнаружил, что иногда его боты вели себя странно по чистой случайности. Они работали на покерном сайте парами: один регистрировался, второй играл. Однажды, когда Мазур был не за компьютером, бот-игрок «подвис». Его напарник, понятия не имея о том, что случилось, продолжил регистрироваться на новые игры. В результате Мазур пропустил более 20 партий. Позже программист заметил у своих подопечных и другие причуды. Например, боты часто играли с одними и теми же ставками сотни игр подряд, что совершенно не свойственно людям – рано или поздно они либо набираются смелости, либо устают от одинаковых ставок и повышают планку.
Боты Мазура должны были не только благоразумно вести себя во время игры, но и уметь ориентироваться в интернет-пространстве. Программист обнаружил, что некоторые сайты – сознательно или нет – усложняют для ботов эту задачу, меняя интерфейс. Для человека это не проблема, но бота, обученного действовать по жесткой схеме, окно иной формы или размера или передвинутые в другое место кнопки ввергают в замешательство. Мазуру пришлось специально тренировать своих компьютерных игроков справляться с этими неприятностями.
Это чем-то напоминало вариацию на тему игры Тьюринга. Боты Мазура должны были убедить сайты в том, что они играют как люди. Иногда боты сталкивались и с оригинальным тестом Тьюринга. На многих покерных сайтах есть чаты. Обычно молчаливый игрок не вызывает подозрений – так поступают многие. Но Мазур решил, что иногда его подопечным необходимо вступать в беседу. Если кто-то из игроков обвинит бота в том, что он бот, а тот на это ничего не ответит, есть риск, что игрок сообщит об этом владельцам сайта. Мазур составил список высказываний, которые могут использовать бдительные пользователи, и, если в ходе игры проскальзывали слова «бот» или «обманщик», программист получал тревожное оповещение и вмешивался. Ему приходилось сидеть у компьютера все время, пока играл бот, но альтернатива была хуже – неконтролируемая программа легко могла засветиться.