Для людей запоминание слов для скрабла – трудная и изнурительная задача. Она выматывает духовно и умственно. А для машины она элементарно проста, особенно в эпоху оцифрованных словарей. Совсем не сложно загрузить в компьютер словарь для турниров по скраблу, который в настоящее время известен как NASPA Word List, или NWL, издание 2018 года; размер файла составляет всего 1,9 Мб. Нужно сказать, я не слишком силен в программировании, но, погуглив (в наше время в скрабле это разрешенное слово) несколько минут и потратив немного времени на программирование уровня средней школы, я сумел сварганить программу, которая играла несравненно круче меня в мой лучший день. Я испытывал одновременно радость и отчаяние, ведь с помощью нескольких коротких строчек программы компьютер сумел выполнить задачу, над которой я бился тысячи часов.
Допустим, кто-то хочет составить анаграмму из перспективных букв AEGINRST. После многих месяцев усердных занятий поднаторевший игрок сможет быстро преобразовать этот элементарный набор. Я, например, уже через 10–15 секунд увидел семь допустимых слов. Затем я загрузил свою программу и ввел с клавиатуры следующую команду:
После того как я нажал Enter, программа выдала ANGRIEST (самый сердитый), ANGSTIER (более тревожный), ASTRINGE (стягивать), GANISTER (ганистер), GANTRIES (сигнальные мостики над железнодорожными путями), GRANITES (граниты), INGRATES (неблагодарные) и RANGIEST (самый пространный). На моем лэптопе весь процесс занял 0,002 секунды, то есть примерно 1/50 часть времени, которое требуется, чтобы моргнуть. Мне же на выполнение этой задачи понадобилось в 50 000 раз больше времени, а вдобавок я совершенно забыл про слово ASTRINGE. Это попросту неравный бой. Для реализации именно этого аспекта игры – запоминания и поиска слов, на отработку которых у людей уходят годы, – лучше всего подходят компьютеры. Но, хотя отыскание слов в хаотичном винегрете фишек и является главным, это не единственный важный навык в скрабле.
Прежде всего, скрабл, как и жизнь, является компромиссом между сегодняшним и завтрашним днем – между расходованием и сбережением. Экономист назвал бы это проблемой динамического программирования. Соответственно, необходимо иметь четкое представление о цене фишек и остатков. Необходимо умело пестовать содержимое своей подставки, чтобы получать побольше очков в будущем, одновременно набирая как можно больше очков в настоящем. Не сомневаюсь, что в реальной жизни я трачу слишком много и откладываю слишком мало. Я не всегда в должной степени добр по отношению к себе будущему – поведенческие экономисты часто отмечают подобное явление. Но за доской для скрабла я становлюсь упорным и расчетливым экономным человеком –
Еще один навык часто называют «видением доски». Доска для скрабла не слишком велика – 15×15 квадратов, как показано ниже, то есть размером с обычный кроссворд. Но количество возможных на ней ходов огромно, и лишь один среди них – лучший. На подставке семь букв; слова можно выкладывать по вертикали и по горизонтали. То есть при очень приблизительной оценке верхней границы получается 15 × 15 × 7! × 2 = 2 268 000 возможных размещений фишек, которые игроку, быть может, придется оценивать на допустимость и пригодность для разыгрывания. Кроме того, примерно как и в го, вы соревнуетесь с противником за места на доске – клетки, приносящие утроенные очки за слово, строки, подходящие для бинго. Поэтому ясное видение доски, ее потенциала и горячих точек имеет ключевое значение.