О чём это мы? А как раз о том, что шахматные программисты не сидят сложа руки. Увеличивающийся ресурс компьютерной памяти позволяет просчитать все вероятные комбинации, когда на доске остаётся 7 фигур. Другими словами, если осталось по 2 короля и ещё 5 других фигур, компьютер может со 100% вероятностью сказать кто победит. Ему уже известны всевозможные варианты ходов. Удивить его нечем. Чисто теоретически это позволяет нам утверждать, что однажды компьютер просчитает абсолютно все шахматы.
Представьте: партия ещё не началась, но уже известно, что выиграют белые. Как это возможно? Очень просто. В памяти программы уже хранятся всевозможные варианты ходов, и как бы ни шла партия, – она уже не свернет с намеченного выигрышного курса компьютера. Поскольку белые имеют незначительный перевес в один ход, они и будут постоянно выигрывать. Но насколько это возможно на практике?
Реализация невозможна
Практическая реализация такой идеи сегодня невозможна. Даже по самым скромным подсчётам число возможных комбинаций шахмат стремится к 10 в 120 степени. Даже атомов в нашей вселенной меньше. По мнению учёных, их число равняется 10 в 80 степени. Так что пока об этом можно только мечтать.
Впрочем, и начало партий (дебют) компьютеры давно просчитали на 20 ходов вперед. Сами шахматы остались только в середине, а лучшие начало и конец уже известны машинам и программам. По мере того, как будет всё больше сокращаться эта неизвестная середина игры, из нашего мира будут исчезать интуитивные шахматы и увеличиваться расчётные. Грустно немного, но с этим, увы, ничего нельзя поделать.
Возможные сроки
Давайте предположим, когда этого можно ожидать. На то, чтобы просчитать шахматы на 7 фигур людям потребовалось 30 лет. Простая арифметическая пропорция говорит нам о том, что все 64 фигуры удастся охватить за 275 лет, то есть где-то в 2250 году. На нашу жизнь хватит. Однако такой расчёт самый грубый. Ведь каждая новая фигура увеличивает число комбинаций не в 2 или даже не в 10 раз! Ведь эта фигура может:
а) Быть любого типа, т.е. пешка, ладья, ферзь…;
б) находиться на любом поле, т.е. это ещё 64 комбинации только на старте;
в) и главное: образовать совершенно новые комбинации с уже существующими фигурами на доске.
Так, все фигурные окончания партий из 7 фигур заняли памяти 1,205 ТБ. Уже 8 фигур потребуют от компьютера ёмкости около 10 ПБ. Каждое увеличение этого числа потребует от человечества как минимум революции в способах хранения информации, ведь винчестер порядка 10 ПБ ещё не придумали.
Пока же мы можем спокойно играть в шахматы и не переживать о том, что при нас их могут просчитать.
|