Содержание
Как правильно играть в морской бой на листочке в клеточку
Морской бой – простая и увлекательная настольная игра, для которой не требуются особые знания и специальные приспособления. Чтобы поиграть вдвоем с другом или членом семьи, достаточно взять два листочка в клеточку и два карандаша. Игра не только позволяет весело провести время, но и способствует развитию интуиции, стратегического мышления. Как играть в морской бой в домашних условиях?
Морской бой
Начало игры
Участвуют два игрока. Каждый рисует на листе в клеточку игровое поле: два квадрата 10х10 клеток. На одном из них будут расставляться свои корабли, в другом будет «вестись огонь» по кораблям противника. Стороны квадратов подписываются буквами по горизонтали и цифрами по вертикали.
- Договоритесь заранее, какие буквы будут написаны (использовать ли «ё» и «й»?).
- Есть вариант, когда вместо алфавита пишут слово «республика» или «снегурочка» — они как раз содержат 10 неповторяющихся букв. Это особенно удобно для тех, кто еще не выучил алфавит.
Расстановка кораблей
Классические правила морского боя говорят, что должно быть 4 корабля по одной клеточке («однопалубных» или «однотрубных»), 3 корабля по 2 клеточки, 2 — по 3 клеточки и один — четырехпалубный.
- Все корабли должны быть прямыми, не допускается изогнутых и «диагональных».
- Корабли располагаются на игровом поле таким образом, чтобы между ними всегда был зазор в одну клеточку, то есть они не должны касаться друг друга ни бортами, ни углами.
- При этом корабли могут касаться краев поля и занимать углы.
Перед началом боевых действий игроки бросают жребий или договариваются, кто будет ходить первым. Когда корабли расставлены, игроки по очереди производят «выстрелы», называя квадраты по их «координатам»: «А1», «В6» и т.д.
- Если выстрел пришелся в клетку, не занятую ни одним кораблем противника, то следует ответ «Мимо!» и стрелявший игрок ставит на чужом квадрате в этом месте точку. Право хода переходит к сопернику.
- Если выстрел пришелся в клетку, где находится многопалубный корабль (размером больше чем 1 клетка), то следует ответ «Ранил(а)!» или «Попал(а)!». Стрелявший игрок ставит на чужом поле в эту клетку крестик, а его противник ставит крестик на своем поле также в эту клетку. Стрелявший игрок получает право на еще один выстрел.
- Если выстрел пришёлся в клетку, где находится однотрубный корабль, или последнюю непоражённую клетку многопалубного корабля, то следует ответ «Убил(а)!» или «Потопил(а)!». Оба игрока отмечают потопленный корабль на листе. Стрелявший игрок получает право на еще один выстрел.
Игра ведется до полной победы одного из игроков, то есть пока не будут потоплены все корабли. Проигравший имеет право попросить после окончания игры у соперника игровое поле, чтобы выявить нарушения: нет ли лишних кораблей, правильно ли расставлены координаты, не пропускались ли ходы и т.д.
Если стало скучно
Когда надоест играть в обычный «Морской бой», можно изучить варианты этой игры и усложнить правила.
- Например, можно изменить состав кораблей: пятиклеточный, четырёхклеточный, два трёхклеточных и двухклеточный.
- Можно добавить одну или несколько мин. Мина обозначается кружком, вписанным в одну изолированную клетку. Если игрок в результате своего хода попал на мину противника, то он должен сообщить ему координаты одной своей непораженной клетки, занятой любым своим кораблем. Использованная мина «гасится» постановкой точки в центре кружка.
- Размер поля можно увеличить: например, 16×16 или 18×18 клеточек. В этом случае можно добавить больше кораблей и мин.
- Может участвовать минный тральщик: если игрок попадает в этот корабль, то он должен выдать противнику координаты одной из своих мин. Минный тральщик обозначается равнобедренным треугольничком, вписанным в одну клетку.
Как играть в морской бой на листочке
Проще всего использовать тетрадные листы в клетку. Если взять альбомные, придется расчерчивать поле с помощью линейки. Предварительно нужно договориться и о буквенных обозначениях. Некоторые игроки предпочитают использовать слова из 10 не повторяющихся букв (например, «Республика» или «Снегурочка»).
Создание поля
Можно воспользоваться листочком из тетради в клеточку либо самостоятельно начертить по 2 площадки размером 10*10 для каждого из играющих. В первой размещают собственную флотилию, вторая требуется для фиксации сделанных выстрелов, попаданий в боевые единицы противника.
Можно расчертить более крупное поле, добавить суда больших размеров. Такие варианты подойдут для профессионалов, освоивших более простую версию.
Количество и расположение кораблей
В классической версии у каждого игрока флот состоит из 10 боевых единиц, отличающихся длиной. Всего должно быть:
- шлюпки – 4 судна по 1 клетке;
- эсминцы – 3 из 2 клеточек;
- крейсеры – 2 фигуры из 3;
- линкор – 1 корабль из 4.
Фигуры не должны пересекаться или соприкасаться, в том числе и по диагонали. По умолчанию корабли рисуют в виде прямой палки, но по договоренности участников их можно изгибать или делать квадрат. В таком случае вычислить положение линкора противника будет сложнее.
Очередность ходов
Можно договориться, кто ходит первым, или тянуть жребий. Право хода передается второму играющему после промаха. Если человек попадает в цель, он продолжает ходить.
Оптимальный алгоритм игры в морской бой
Правила игры
Существует множество вариантов морского боя, но мы с вами рассмотрим наиболее распространённый вариант со следующим набором кораблей:
Все перечисленные корабли должны быть размещены на квадратном поле 10 на 10 клеток, при этом корабли не могут соприкасаться ни углами, ни сторонами. Самое игровое поле нумеруется сверху вниз, а вертикали помечаются русскими буквами от «А» до «К» (при этом буквы «Ё» и «Й» пропускают).
Рядом рисуется вражеское поле аналогичного размера. При удачном выстреле по кораблю противника на соответствующей клетке вражеского поля ставится крестик и производится повторный выстрел, при неудачном выстреле в соответствующей клетке ставится точка, и ход переходит к противнику.
Оптимальная стратегия
В игре морской бой всегда есть элемент случайности, но его можно свести к минимуму. Прежде чем переходить непосредственно к поиску оптимальной стратегии, необходимо озвучить одну очевидную вещь: вероятность попасть по кораблю противника тем выше, чем меньше непроверенных клеток осталось на его поле, аналогично вероятность попадания по вашим кораблям тем ниже, чем больше непровереных клеток осталось на вашем поле. Т.о. для эффективной игры нужно научиться сразу двум вещам: оптимальной стрельбе по противнику и оптимальному своих размещению кораблей.
В дальнейшем объяснении будут использоваться следующие обозначения:
Оптимальная стрельба
Первым и самым очевидным правилом оптимальной стрельбы является следующее правило: не стрелять по клеткам непосредственно окружающим уничтоженный корабль противника.
В соответствии с принятыми выше обозначениями, на рисунке жёлтым отмечены те клетки, по которым уже были произведены безуспешные выстрелы, красным отмечены клетки, выстрелы по которым закончились попаданием, а зелёным отмечены клетки, стрельба по которым не производилась, но можно гарантировано утверждать, что кораблей в них нет (кораблей там быть не может, т.к. по правилам игры корабли не могут соприкасаться).
Из первого правила сразу вытекает второе: если вам удалось подбить вражеский корабль, необходимо сразу же его добить, чтобы как можно раньше получить список гарантировано свободных клеток.
Третье правило вытекает из первых двух: необходимо в первую очередь пытаться подбить самые крупные корабли противника. Возможно, для вас это правило не очевидно, но если немного подумать, то можно легко заметить, что уничтожив вражеский линкор, мы в лучшем случае получим информацию сразу о 14 гарантировано свободных клетках, а уничтожив крейсер, всего о 12.
Т.о. оптимальную стратегию стрельбы можно свести к целенаправленному поиску и уничтожению самых крупных кораблей противника. К сожалению, сформулировать стратегию мало, необходимо предложить способ её реализации.
Для начала давайте рассмотрим участок игрового поля размером 4 на 4 клетки. Если в рассматриваемом участке есть вражеский линкор, то его гарантировано можно подбить не более чем за 4 выстрела. Для этого надо стрелять так, чтобы на каждой горизонтали и вертикали было ровно по одной проверенной клетке. ниже представлены все варианты такой стрельбы (без учёта отражений и поворотов).
Среди всех этих вариантов, оптимальными на поле 10 на 10 клеток являются только первые два варианта, гарантирующие попадание в линкор максимум за 24 выстрела.
После того, как уничтожен вражеский линкор, необходимо начинать поиск крейсеров, а затем и эсминцев. При этом, как вы уже догадались, можно воспользоваться аналогичной методикой. Только теперь необходимо разбивать поле на квадраты со стороной в 3 и 2 клетки соответственно.
Если при поиске линкора вы использовали вторую стратегию, то для поиска крейсеров и эсминцев вам необходимо стрелять по следующим полям (зелёным отмечены поля, по которым вы уже стреляли при поиске линкора):
Для поиска катеров оптимальной стратегии не существует, поэтому в конце игры приходится опираться в основном на удачу.
Оптимальное размещение кораблей
Оптимальная стратегия размещения кораблей в некотором смысле обратна оптимальной стратегии стрельбы. При стрельбе, мы пытались найти самые крупные корабли, чтобы сократить количество клеток, которые нужно проверять, за счёт гарантировано свободных клеток. Значит, при размещении корабли надо ставить таким образом, чтобы в случае их потери минимизировать количество гарантировано свободных клеток. Как вы помните, линкор в центре поля открывает для противника сразу 14 полей, но линкор, стоящий в углу, открывает для противника всего 6 полей:
Аналогично, крейсер, стоящий в углу, вместо 12 полей открывает всего 6. Т.о., разместив крупные корабли вдоль границы поля, вы оставляете больший простор для катеров. Т.к. стратегии для поиска катеров нет, противнику придётся стрелять наугад, и чем больше свободных полей у вас останется к моменту ловли катеров, тем тяжелее будет выиграть противнику.
Ниже представлено три способа размещения крупных кораблей, которые оставляют большой простор для катеров (отмечено синим):
Каждая из приведённых расстановок оставляет для катеров ровно 60 свободных клеток, а это значит, что вероятность случайно попасть в катер составляет 0,066. Для сравнения стоит привести случайную расстановку кораблей:
При такой расстановке для катеров остаётся всего 21 клетка, а это значит, что вероятность попадания по катеру составляет уже 0,19, т.е. почти в 3 раза выше.
В заключение хочу сказать, что не стоит проводить уж слишком много времени, играя в морской бой. Особенно хочу предостеречь вас от игры на лекциях. Когда я сидел в Ваби-Саби и играл в морской бой со своей девушкой, мимо прошла официантка и сказала, что она весьма неплохо играет, т.к. много практиковалась на парах. Кто знает, кем бы она работала, если бы в своё время слушала лекции?
Расположение кораблей
Правила игры Морской бой оговаривают не только сколько и какие по величине корабли участвуют в бое, но и их расположение.
- Состав кораблей: 4 подлодки из одной клеточки, 3 эсминца, состоящие из двух клеток, 2 крейсера из трех клеток и один четырехклеточный линкор.
- Рисовать корабли надо так, чтобы они ни в коем случае не касались друг друга. Между ними должно быть расстояние не меньше одной клетки.
- Располагать корабли можно и по горизонтали, и по вертикали, и у края игрового поля.
Виды морского боя
Морской бой бывает разных видов. Классический тип игры – поле 10х10 с 10 кораблями. Существует усложненный тип – поле чертится больше, количество кораблей увеличивается, либо меняется их размер. Об усложнениях игры игроки договариваются заранее.
Большое поле может быть размером 16х16, 20х20 и так далее. Конструкцию кораблей можно усложнить. Например, ввести в игру сложный корабль с подлодкой, то есть к 4-палубному кораблю еще прилегает 1-палубный.
Иногда в игру вводят даже космические корабли – конструкции странной формы с прилегающими клетками. Схемы кораблей можно найти в интернете.
Все условия игры обговариваются заранее, чтобы не получилось так, что один игрок расставил обычные корабли, а другой – космические.
Если игроки понимают суть игры, то можно играть в морской бой втроем. Сыграть с несколькими людьми сложно, но интересно.
Детским вариантом считается классический морской бой с начерченными квадратами 10 на 10.