Пожалуй, случай будет показательнее, если одна из программ не будет побеждать всегда. Допустим, программа А почти всегда побеждает программу Б и при этом оценивает ходы, используя другой набор принципов. В таком случае закономерность окажется еще любопытнее. Чтобы исследовать этот каузальный вопрос, нам нужно будет изучить историю тысячи разных игр, выявляя прочие закономерности. Без сомнения, их найдется много. Некоторые из них будут характерны для шахмат в принципе (например, высокая вероятность поражения программы Б в любой партии, где программе Б недостает одной ладьи), а некоторые будут специфичны для программ А и Б как конкретных шахматистов (например, склонность Б слишком рано вводить в игру ферзя). Мы выявим также стандартные закономерности шахматной стратегии, например тот факт, что, когда время программы Б истекает, она начинает исследовать оставшиеся узлы дерева игры не так внимательно, как исследует их в такой же позиции при наличии большего количества времени. Иными словами, мы обнаружим множество пояснительных закономерностей – как не допускающих исключений (в нашей серии из тысячи игр), так и статистических.
Такие различимые шахматные закономерности сразу бросаются в глаза на фоне торжества детерминизма, которое с позиции микрокаузальности представляется весьма монотонным. Со своей позиции мы наблюдаем за напряженным поединком двух шахматных программ, но при взгляде через “микроскоп” (при наблюдении за инструкциями и данными, проходящими через ЦПУ компьютера) увидим единственный детерминистический автоматон, работающий единственным доступным ему способом. Предугадать его шаги не составляет труда – достаточно изучить, в каком именно состоянии пребывает его генератор псевдослучайных чисел, а также проанализировать структуру программы и данные. В его будущем нет “настоящих” разветвлений и развилок: все “выборы”, совершаемые программами А и Б, заранее предопределены состоянием компьютера и его памяти. Казалось бы, в таком мире по-настоящему возможным нельзя считать ничего, за исключением того, что на самом деле происходит. Допустим, например, что над программой А в момент времени t нависает зловещая матовая сеть (гарантированная победа, распознать которую порой непросто), но все меняется, когда у программы Б заканчивается время и она прерывает свой поиск важного хода чуть раньше, чем необходимо. Получается, что эта матовая сеть не должна была возникнуть. (Если у нас возникают сомнения, мы можем доказать это, проведя точно такой же турнир в другой день. На том же этапе серии у программы Б снова закончится время, из-за чего ей снова придется прервать свои поиски ровно в тот же момент.)
Что же это значит? Неужели в этом модельном мире ничего нельзя предотвратить и ничего нельзя избежать? Неужели в нем нет ни нападений, ни защит, ни упущенных возможностей, ни пикировок истинной субъектности, ни подлинных возможностей? Следует признать, что наши шахматные программы, подобно насекомым и рыбам, слишком просты в качестве агентов, чтобы быть подходящими кандидатами на обладание морально значимой свободой воли, но детерминизм их мира не лишает их разноплановых талантов и способностей пользоваться имеющимися возможностями. Если мы хотим понять, что происходит в таком мире, мы можем – и должны – обсудить, как их осознанный выбор приводит к изменению обстоятельств, а также что они могут и не могут делать. Если мы хотим выявить каузальные закономерности, чтобы объяснить повторяющиеся мотивы, замеченные нами в тысяче партий, нам нужно всерьез рассмотреть позицию, в соответствии с которой в этом мире действуют два агента, А и Б, пытающиеся обыграть друг друга в шахматы.
Допустим, мы настроим турнирную программу таким образом, что при каждой победе А будет звенеть колокольчик, а при каждой победе Б – раздаваться гудок. Когда мы запустим марафон, наблюдатель, не знающий ничего о программе, заметит, что колокольчик звенит довольно часто, а гудок не раздается почти никогда. Наблюдателю захочется узнать, чем объясняется эта закономерность. Закономерность побед А над Б можно выявить и описать, не принимая интенциональную установку, но она все равно потребует объяснения. Единственным – и верным – объяснением может быть тот факт, что генерируемые А “убеждения” о том, что сделает Б, если… оказываются лучше, чем генерируемые Б “убеждения” о том, что сделает А, если… В таком случае, чтобы найти объяснение, необходимо принять интенциональную установку (см. главы 33 и 42, где приводятся примеры других каузальных связей, которые не поддаются объяснению, пока вы не принимаете интенциональную установку).