Четыре в ряд
«Четыре в ряд» (по-английски Connect Four, по-нидерландски Vier op 'n rij) — классическая стратегическая игра для двоих. Игроки по очереди бросают красные и жёлтые фишки в вертикальную решётку из семи столбцов и шести рядов. Каждая фишка падает на самое нижнее свободное место в своём столбце, и побеждает тот, кто первым выстроит четыре фишки в непрерывную линию — по горизонтали, вертикали или диагонали. Играйте с другом на одном экране или сразитесь с компьютером от лёгкого до сложного уровня. Можно также выбрать «Компьютер против компьютера» и смотреть, как компьютер играет сам с собой. Нажмите на столбец, чтобы бросить фишку: она падает на самое нижнее свободное место. Чтобы победить, выстройте четыре в ряд по горизонтали, вертикали или диагонали. Играйте с компьютером или с другом на одном экране. «Подсказка» показывает хороший столбец, а «Отменить» возвращает последний ход. Можно также выбрать «Компьютер против компьютера» и смотреть, как компьютер играет сам с собой.
Как это работает
- Выберите «Два игрока», чтобы играть с другом на одном экране, или играйте против компьютера и выберите, насколько хорошо он играет. «Компьютер против компьютера» позволяет посмотреть, как он играет сам с собой.
- Нажмите на столбец, чтобы бросить фишку. Она падает на самое нижнее свободное место. Красные ходят первыми, затем игроки ходят по очереди.
- Выстройте четыре фишки в непрерывную линию — по горизонтали, вертикали или диагонали — раньше соперника. Затем сохраните PNG доски.
Как играть
Решётка стоит вертикально и состоит из семи столбцов и шести рядов, всего 42 места. Красные ходят первыми, затем игроки ходят по очереди, по одной фишке. Вы выбираете только столбец: фишка падает на самое нижнее свободное место в нём. Побеждает тот, кто первым выстроит четыре фишки в непрерывную линию — по горизонтали, вертикали или диагонали, и эти четыре фишки подсвечиваются. Если все 42 места заполнены, а четырёх в ряд ни у кого нет, партия заканчивается вничью. На клавиатуре используйте стрелки и Enter или цифровые клавиши от 1 до 7.
Угрозы и центральный столбец
Центральный столбец — самое сильное место, потому что через него проходит больше линий из четырёх, чем через любой другой столбец. Угроза — это пустое место, которое завершило бы четыре ваши фишки. Создайте две угрозы сразу, и соперник сможет закрыть только одну. Следите и за местом прямо под угрозой: если вы его займёте, соперник сможет положить фишку сверху и выиграть. Сильные игроки строят угрозы так, чтобы по мере заполнения решётки соперник в конце концов был вынужден сыграть под одной из них.
Как играет компьютер
Компьютер просчитывает ходы вперёд с помощью минимакса и альфа-бета-отсечения. Он представляет каждый ход, каждый ответ, каждый ответ на этот ответ и так далее и пропускает варианты, которые не могут изменить его выбор. Сначала он пробует центральные столбцы, запоминает уже виденные позиции и оценивает позиции в конце поиска по открытым линиям из четырёх, которые остаются у каждой стороны. Лёгкий уровень смотрит на два хода вперёд и иногда играет невнимательно, средний — на пять ходов, а сложный ищет так глубоко, как успеет примерно за секунду, — этого хватает, чтобы заметить большинство ловушек задолго до того, как они захлопнутся.
Компьютер против компьютера
Выберите в меню «Игроки» пункт «Компьютер против компьютера» и смотрите, как компьютер на выбранном уровне играет и за красных, и за жёлтых. «Скорость» задаёт, как быстро он бросает фишки, а счёт учитывает победы красных, ничьи и победы жёлтых. «Пауза» останавливает игру, а «Отменить» отматывает её назад по одному ходу. На уровне «Сложный» он думает около секунды перед каждым ходом.
Часто задаваемые вопросы
«Четыре в ряд» — решённая игра?
Да. В 1988 году Джеймс Д. Аллен (James D. Allen) и Виктор Аллис (Victor Allis) независимо друг от друга показали, что первый игрок при идеальной игре всегда может выиграть, если начнёт с центрального столбца. Если первая фишка попадёт в другой столбец, второй игрок может как минимум сыграть вничью.
Лучше ходить первым?
Да. При идеальной игре побеждает первый игрок, если первая фишка попадает в центральный столбец. Против человека или против лёгкого и среднего уровня первый ход по-прежнему даёт преимущество, но большинство партий решают ошибки.
Как играть с другом?
Выберите «Два игрока». Вы ходите по очереди на одном экране, красные первыми, а счёт учитывает победы красных, победы жёлтых и ничьи. «Отменить» возвращает последнюю фишку.
Что делают «Отменить» и «Подсказка»?
В игре против компьютера «Отменить» возвращает вашу последнюю фишку вместе с ответом компьютера, а «Повторить» снова делает оба хода. «Подсказка» подсвечивает столбец, который сложный уровень выбрал бы на вашем месте.
Что-нибудь загружается на сервер?
Нет. Игра работает в браузере, а поле рисуется на холсте. Кнопка «Сохранить» скачивает PNG. Кнопка «Редактировать» открывает это изображение в редакторе PictorX.
Готовы попробовать?
Откройте PictorX в своем браузере — установка не требуется, для запуска не требуется кредитная карта.
Перейти в редактор