Главная » Волосы/Прически » Морской бой как рисовать. Как играть в «морской бой»: правила игры

Морской бой как рисовать. Как играть в «морской бой»: правила игры

Морской бой

Морской бой – один из самых популярных вариантов игры на бумаге. Можете разнообразить ее для современного ребенка и устроить «космический бой». Цель – уничтожение кораблей (космолетов) противника. Играть могут два человека.

Сначала каждому игроку необходимо начертить два поля размерами 10х10 клеток.

Одно такое поле – собственно игрока, второе – противника. На собственном поле игрок расставляет свои корабли, по которым будет «стрелять» противник. На втором поле игроку нужно отмечать результаты своих «выстрелов». Две стороны каждого поля размечаются буквами по горизонтали и цифрами по вертикали. Таким образом, каждой клетке поля присваивается свой «код»: А1, Б2 и т.д.

Оба игрока имеют равные «вооруженные силы»:

1-палубные корабли (размером в 1 клетку) – 4 шт.,

2-х палубные (в 2 клетки) – 3 шт.,

3-х палубные (в 3 клетки) – 2 шт.,

4-х палубные (в 4 клетки) – 1 шт.

Корабли не могут быть изображены наискосок и не могут быть расставлены вплотную (между ними обязательно должна быть хотя бы одна свободная клетка). Имейте ввиду это правило, обстреливая корабли противника.

Закончив все приготовления, игроки могут начинать битву.

Игрок, начинающий первым, называет «код» выбранной на поле противника клетки. Тот находит эту клетку на своем поле и сообщает результат: «мимо» - если выстрел пришелся на пустую клетку, «ранил» - если «снаряд» угодил в корабль, имеющий больше 1 палубы, и «убил» - если произошло попадание в 1-палубный корабль.

Если попадания не было («мимо»), ход переходит к другому игроку. Если выстрел попал в цель («ранил» или «убил»), стрелявший игрок получает дополнительный ход.

Битва продолжается до тех пор, пока у одного из игроков не будут потеряны все корабли.

Это были правила игры Морской бой на бумаге.

Важные новости:

Если не пробовали играть в Морской Бой, то скорее всего, вас забросили инопланетяне. Потому, что в списке дел русского школьника игра «Морской бой» помечена как «верное средство от скуки» и сегодня самое время убедиться!

Давайте научимся играть в «Морской бой» онлайн - на русском языке бесплатно и без регистрации. Вам даже не нужен соперник - сразитесь с компьютером! Начнём с основ.

Правила как играть в морской бой на листочке

Оригинальный Морской бой - классическая настольная игра на тактику и внимательность, где двум игрокам полагалось начертить на листике в клеточку 2 сетки 10×10 с буквами по горизонтали и цифрами по вертикали. Первая - поле для размещения своего флота из 10 кораблей так, чтобы не видел соперник. Вторая - план боя с отметкой ходов в сторону противника.

Флот состоит из:

  • 1 «четырёхпалубный линкор»;
  • 2 «трёхпалубных крейсера»;
  • 3 «двухпалубных эсминца»;
  • 4 «однопалубные лодки».

При расстановке обязательно учитывается расстояние в 1 клетку (корабли не должны соприкасаться ни бортами, ни кормами).

Каждый игрок по очереди называет другому возможные координаты цели и по ответам: «мимо», «ранил» или «убил» ориентируется в ситуации - пытается строить стратегию по уничтожению и анализировать планы соперника. Попадание в корабль премируется правом сделать ещё один ход.

В онлайн версии морского боя ничего чертить не нужно и отмечать координаты каждой точки тоже - компьютер сделает это автоматически и дополнит каждый ход забавной анимацией. Вы начинаете играть первым и можете следить за статистикой ходов.

Как расставить корабли чтобы выиграть в Морской Бой

Самые уязвимые мишени - четырёхпалубные и трёхпалубные корабли, их просто выявить, если стрелять с интервалом в три клетки. Обычно их ставят далеко друг от друга, но в одной диагонали, под углом. Обойдите это правило - ставьте корабли кучнее - все крупные вертикально или горизонтально.

Учитывайте обязательное расстояние между занятыми позициями: в радиусе одной клетки от подбитых кораблей не может быть других целей.

Старайтесь сократить площадь занятых участков и запутать противника - «на виду» размещайте самые маленькие корабли.

Враг обязательно будет стрелять рядом с точкой попадания, чтобы определить, как расположено подбитое боевое судно - вертикально или горизонтально. Чтобы выгадать время и спровоцировать на ошибку меняйте пространственное размещение однотипных кораблей и по максимуму задействуйте край сетки.

Думайте как противник. В большинстве случаев вражеские корабли расположены на расстоянии друг от друга, чтобы усложнить задачу по их выявлению бейте вразброс, но помните про правила размещения (в радиусе одной клетки не может быть других занятых позиций).

Готовы проверить, насколько действенный этот метод игры в Морской бой? Открывайте игру на весь экран и удачной битвы! Ждём ваших результатов в комментариях.

Управление

Используйте компьютерную мышь, чтобы, кликнув на корабль и удерживая мышку нажатой перетащить линкоры на сетку.

Для изменения положения в пространстве (разворота горизонтально или вертикально) - удерживайте Ctrl, пока кораблик вне сетки и только после этого кликайте и перетаскивайте.

В игру "морской бой" играют два человека, которые по очереди называют координаты кораблей на карте противника. Если координаты заняты, то корабль или часть его "топится", а попавший имеет право сделать ещё один ход.

Игра происходит на поле 10х10 клеточек каждого игрока, на котором размещается флот кораблей. Горизонтали обычно нумеруются сверху вниз, а вертикали помечаются буквами слева направо. При этом используются буквы русского алфавита от «а» до «к» (буквы «ё» и «й» обычно пропускаются) либо от "а" до "и" (с использованием буквы "ё"), либо буквы латинского алфавита от «a» до «j». Иногда используется слово «республика» или «снегурочка», так как в этих 10-буквенных словах ни одна буква не повторяется. Поскольку существуют различные варианты задания системы координат, то об этом лучше заранее договориться.

Флот состоит из

* 1 корабль - ряд из 4 клеток "четырёхпалубные"

* 2 корабля - ряд из 3 клеток "трёхбалубные"

* 3 корабля - ряд из 2 клеток "двухпалубные"

* 4 корабля - ряд из 1 клеточки "однопалубые".

При размещении корабли не могут касаться друг друга углами.

Палубы кораблей надо строить «в линейку», а не изгибами. Главное: нельзя строить палубы одного корабля по диагонали.

Перед началом боевых действий игроки бросают жребий или договариваются, кто будет ходить первым.

Игрок, выполняющий ход, совершает выстрел - называет вслух координаты клетки, в которой, по его мнению, находится корабль противника, например, «К1!» .
Если выстрел пришёлся в клетку, не занятую ни одним кораблём противника, то следует ответ «Мимо!» и стрелявший игрок ставит на чужом квадрате в этом месте точку. Право хода переходит к сопернику.
Если выстрел пришёлся в клетку, где находится многопалубный корабль (размером больше чем 1 клетка), то следует ответ «Ранил!». Стрелявший игрок ставит на чужом поле в эту клетку крестик, а его противник ставит крестик на своём поле также в эту клетку. Стрелявший игрок получает право на ещё один выстрел.
Если выстрел пришёлся в клетку, где находится однопалубный корабль или последнюю непоражённую клетку многопалубного корабля, то следует ответ «Потоплен!» или «Убит!». Оба игрока отмечают потопленный корабль на листе. Стрелявший игрок получает право на ещё один выстрел.

Победителем считается тот, кто первым потопит все 10 кораблей противника. Проигравший имеет право попросить изучить после окончания игры у соперника игровое поле.

Нарушения

У игрока неправильно начерчено своё поле: количество кораблей не соответствует правилам; корабли касаются друг друга; неправильные размеры поля и неверная система координат.

Игрок производил на своём игровом поле изменения, не предусмотренные правилами игры (в процессе игры можно ставить только точки и крестики и только по правилам), например, дорисовал недостающий корабль,игрок подглядел расположение кораблей противника или пропустил свой ход.

Наверное не найдется ни одного человека старше 10 лет, который ни разу в жизни не играл бы в эту легендарную игру для двоих, хотя в сегодняшнюю эпоху гаджетов... Если вдруг вы или ваши дети еще в нее не играли и вам или вашим друзьям исполнилось 6-7 лет, то пора познакомиться с ней!!!

Т.к. из атрибутики нужен только тетрадный листок с ручкой и правила достаточно просты, игра получила большое распространение и заслуженную популярность, особенно во времена СССР.

Описание и правила игры "Морской бой ":

Эта игра рассчитана на 2-х человек. Партия длится в среднем 10 +/-5 минут. Игроки по очереди пытаются потопить корабли другдруга, стараясь угадать положение кораблей соперника на карте. Для этого они называют предполагаемые координаты и отмечают у себя результат. Побеждает тот, кто первым потопит все "вражеские" корабли.

Подготовка к игре

Каждый из игроков рисует на своем листе 2 игровых поля: одно для своих кораблей, другое для неприятельских. На своем поле игрок расставляет свои корабли, определяется кто первым ходит и игра начинается.

Разметка поля и расстановка кораблей

В классической русской версии "Морского боя" каждое поле представляет собой квадрат из клеток 10*10, но есть и другие варианты. Координата состоит из двух частей:

  • буквенной, отвечающей за горизонталь
  • цифровой, отвечающей за вертикаль.

Вариант (10*10) классической разметки поля для игры "Морской бой"

Состав флота для каждого из игроков состоит из следующих кораблей :

  • 1 палубный (размер 1 клетка) - 4 шт.,
  • 2-х палубный (2 клетки) - 3 шт.
  • 3-х палубный (3 клетки) -2 шт.
  • 4-х палубный (4 клетки) - 1 шт.

Корабли могут соприкасаться с границей поля, но они не могут касаться друг друга!, т.е. между ними должна быть минимум 1 клетка.

Пальба по кораблям противника :

Выстрел - это называние вслух координат, где по мнению игрока может находиться корабль противника. Результат выстрела наносится на игровое поле обоими игроками в соответствующие квадраты. Возможны 3 таких результата:

  • МИМО - Игрок не попал ни в один из кораблей.
    Игроки на поле ставят по точке. Ход переходит к сопернику.
  • РАНИЛ - Игрок попал в корабль, но у того есть еще палубы.
    Рисуется крестик и ходивший игрок стреляет еще раз.
  • ПОДБИЛ - Игрок попал в корабль, у которого не осталось непобитых палуб.
    Ставится крестик, обводится потопленный корабль и игрок стреляет еще раз.

Вариации игры в "Морской бой"


Иллюстрация положения флота с учетом вариаций игры Морской бой

Их не много, но этого достаточно, чтобы разнообразить игру, итак:

  • Размер поля может быть увеличен, но лучше не выходить за рамки половины тетрадного листа на 1 поле.
  • При увеличении поля можно увеличить количественный состав кораблей.
  • К флоту на карте можно добавить МИНУ. Занимает 1 клетку, рисуется кружком и не должна касаться кораблей или других мин. Игрок, попавший выстрелом на мину, передает ее владельцу координаты непобитой палубы любого своего корабля. Ход переходит к сопернику.
  • Допускается касание кораблей и мин друг друга. Это несколько усложняет игру.
  • К флоту на карте можно добавить ПОДВОДНУЮ ЛОДКУ. Занимает 1 клетку, рисуется ромбиком и может касаться кораблей или других мин. Игрок, попавший выстрелом в нее, действует также как с попаданием в однопалубный корабль.

Надеемся нам получилось напомнить вам про еще одну альтернативу гаджетам во время досуга. Заглядывайте к нам почаще и до новых занимательных встреч, друзья!

26 мая 2013 в 20:27

Оптимальный алгоритм игры в морской бой

  • Алгоритмы

Пару дней назад я с удивлением узнал, что некоторые мои знакомые не умеют играть в морской бой. Т.е. правила они, конечно, знают, но вот играют как-то бессистемно и в итоге часто проигрывают. В этой записи я постараюсь изложить основные идеи, которые помогут повысить уровень вашей игры.

Правила игры

Существует множество вариантов морского боя, но мы с вами рассмотрим наиболее распространённый вариант со следующим набором кораблей:

Все перечисленные корабли должны быть размещены на квадратном поле 10 на 10 клеток, при этом корабли не могут соприкасаться ни углами, ни сторонами. Самое игровое поле нумеруется сверху вниз, а вертикали помечаются русскими буквами от «А» до «К» (при этом буквы «Ё» и «Й» пропускают).

Рядом рисуется вражеское поле аналогичного размера. При удачном выстреле по кораблю противника на соответствующей клетке вражеского поля ставится крестик и производится повторный выстрел, при неудачном выстреле в соответствующей клетке ставится точка, и ход переходит к противнику.

Оптимальная стратегия

В игре морской бой всегда есть элемент случайности, но его можно свести к минимуму. Прежде чем переходить непосредственно к поиску оптимальной стратегии, необходимо озвучить одну очевидную вещь: вероятность попасть по кораблю противника тем выше, чем меньше непроверенных клеток осталось на его поле, аналогично вероятность попадания по вашим кораблям тем ниже, чем больше непровереных клеток осталось на вашем поле. Т.о. для эффективной игры нужно научиться сразу двум вещам: оптимальной стрельбе по противнику и оптимальному своих размещению кораблей.

В дальнейшем объяснении будут использоваться следующие обозначения:

Оптимальная стрельба
Первым и самым очевидным правилом оптимальной стрельбы является следующее правило: не стрелять по клеткам непосредственно окружающим уничтоженный корабль противника.

В соответствии с принятыми выше обозначениями, на рисунке жёлтым отмечены те клетки, по которым уже были произведены безуспешные выстрелы, красным отмечены клетки, выстрелы по которым закончились попаданием, а зелёным отмечены клетки, стрельба по которым не производилась, но можно гарантировано утверждать, что кораблей в них нет (кораблей там быть не может, т.к. по правилам игры корабли не могут соприкасаться).

Из первого правила сразу вытекает второе: если вам удалось подбить вражеский корабль, необходимо сразу же его добить, чтобы как можно раньше получить список гарантировано свободных клеток.

Третье правило вытекает из первых двух: необходимо в первую очередь пытаться подбить самые крупные корабли противника. Возможно, для вас это правило не очевидно, но если немного подумать, то можно легко заметить, что уничтожив вражеский линкор, мы в лучшем случае получим информацию сразу о 14 гарантировано свободных клетках, а уничтожив крейсер, всего о 12.

Т.о. оптимальную стратегию стрельбы можно свести к целенаправленному поиску и уничтожению самых крупных кораблей противника. К сожалению, сформулировать стратегию мало, необходимо предложить способ её реализации.

Для начала давайте рассмотрим участок игрового поля размером 4 на 4 клетки. Если в рассматриваемом участке есть вражеский линкор, то его гарантировано можно подбить не более чем за 4 выстрела. Для этого надо стрелять так, чтобы на каждой горизонтали и вертикали было ровно по одной проверенной клетке. ниже представлены все варианты такой стрельбы (без учёта отражений и поворотов).

Среди всех этих вариантов, оптимальными на поле 10 на 10 клеток являются только первые два варианта, гарантирующие попадание в линкор максимум за 24 выстрела.

После того, как уничтожен вражеский линкор, необходимо начинать поиск крейсеров, а затем и эсминцев. При этом, как вы уже догадались, можно воспользоваться аналогичной методикой. Только теперь необходимо разбивать поле на квадраты со стороной в 3 и 2 клетки соответственно.

Если при поиске линкора вы использовали вторую стратегию, то для поиска крейсеров и эсминцев вам необходимо стрелять по следующим полям (зелёным отмечены поля, по которым вы уже стреляли при поиске линкора):

Для поиска катеров оптимальной стратегии не существует, поэтому в конце игры приходится опираться в основном на удачу.

Оптимальное размещение кораблей
Оптимальная стратегия размещения кораблей в некотором смысле обратна оптимальной стратегии стрельбы. При стрельбе, мы пытались найти самые крупные корабли, чтобы сократить количество клеток, которые нужно проверять, за счёт гарантировано свободных клеток. Значит, при размещении корабли надо ставить таким образом, чтобы в случае их потери минимизировать количество гарантировано свободных клеток. Как вы помните, линкор в центре поля открывает для противника сразу 14 полей, но линкор, стоящий в углу, открывает для противника всего 6 полей:

Аналогично, крейсер, стоящий в углу, вместо 12 полей открывает всего 6. Т.о., разместив крупные корабли вдоль границы поля, вы оставляете больший простор для катеров. Т.к. стратегии для поиска катеров нет, противнику придётся стрелять наугад, и чем больше свободных полей у вас останется к моменту ловли катеров, тем тяжелее будет выиграть противнику.

Ниже представлено три способа размещения крупных кораблей, которые оставляют большой простор для катеров (отмечено синим):

Каждая из приведённых расстановок оставляет для катеров ровно 60 свободных клеток, а это значит, что вероятность случайно попасть в катер составляет 0,066. Для сравнения стоит привести случайную расстановку кораблей:

При такой расстановке для катеров остаётся всего 21 клетка, а это значит, что вероятность попадания по катеру составляет уже 0,19, т.е. почти в 3 раза выше.

В заключение хочу сказать, что не стоит проводить уж слишком много времени, играя в морской бой. Особенно хочу предостеречь вас от игры на лекциях. Когда я сидел в Ваби-Саби и играл в морской бой со своей девушкой, мимо прошла официантка и сказала, что она весьма неплохо играет, т.к. много практиковалась на парах. Кто знает, кем бы она работала, если бы в своё время слушала лекции?

P.S. В комментариях абсолютно верно указывают, что на хабре уже были похожие публикации, было бы неверно не поставить ссылки на них.





Предыдущая статья: Следующая статья:

© 2015 .
О сайте | Контакты
| Карта сайта