Сколько кораблей в игре морской бой
Правила игры в Морской бой
В игру «морской бой» играют два человека, которые по очереди называют координаты кораблей на карте противника. Если координаты заняты, то корабль или часть его «топится», а попавший имеет право сделать ещё один ход.
Игра происходит на поле 10х10 клеточек каждого игрока, на котором размещается флот кораблей.
Как можно поиграть в эту игру:
Флот состоит из
* 1 корабль — ряд из 4 клеток «четырёхпалубные»
* 2 корабля — ряд из 3 клеток «трёхбалубные»
* 3 корабля — ряд из 2 клеток «двухпалубные»
* 4 корабля — ряд из 1 клеточки «однопалубые».
При размещении корабли не могут касаться друг друга углами .
Палубы кораблей надо строить «в линейку», а не изгибами. Главное: нельзя строить палубы одного корабля по диагонали.
Перед началом боевых действий игроки бросают жребий или договариваются, кто будет ходить первым.
Игрок, выполняющий ход, совершает выстрел — называет вслух координаты клетки, в которой, по его мнению, находится корабль противника, например, «К1!» .
Если выстрел пришёлся в клетку, не занятую ни одним кораблём противника, то следует ответ «Мимо!» и стрелявший игрок ставит на чужом квадрате в этом месте точку. Право хода переходит к сопернику.
Если выстрел пришёлся в клетку, где находится многотрубный корабль (размером больше чем 1 клетка), то следует ответ «Ранил!». Стрелявший игрок ставит на чужом поле в эту клетку крестик, а его противник ставит крестик на своём поле также в эту клетку. Стрелявший игрок получает право на ещё один выстрел.
Если выстрел пришёлся в клетку, где находится однотрубный корабль или последнюю непоражённую клетку многотрубного корабля, то следует ответ «Потоплен!» или «Убит!». Оба игрока отмечают потопленный корабль на листе. Стрелявший игрок получает право на ещё один выстрел.
Победителем считается тот, кто первым потопит все 10 кораблей противника. Проигравший имеет право попросить изучить после окончания игры у соперника игровое поле.
play4games.ru
Как выигрывать в «Морской бой»
Недавно в кино, на новом фильме «Морской бой» (реж Питер Берг), я был очень вдохновлен тем, как развивается бой на воде. Вовсю гремят взрывы, стальной робот переводит свои прицелы с одного корабля на другой. И вот в итоге выбирает свою цель. Огонь неведомой силы обрушивается на корабль США, противоударные пушки не спасают и какие-то странные “банки” попадают на палубу корабля. Первую секунду кажется, что ничего не происходит, как вдруг… ВЗРЫВ!!! Корабль разносит на части, команды других кораблей не то, что теряют всякую дееспособность от ужаса, они даже теряют дар речи.И лишь крики одного из солдат: “Б-б-б-боже!” могут передать остроту момента…
И тогда я вспомнил игру «Морской бой», которая спасала меня от скуки в школе. Простые правила, два листа бумаги в клеточку, пара ручек… и вот ты уже капитан своих собственных войск, ведешь сражение не на жизнь, а на смерть. И каждый твой неудачный шаг может послужить причиной гибели твоих кораблей! Более того, при всей простоте игры, результат того, как пойдет сражение, предсказать совершенно невозможно. Напомню правила для тех кто забыл:
Правила
Кликните чтобы посмотреть ответ:
Эта, по истине гениальная игра, была впервые выпущена как настольный комплект в 1931 году фирмой Милтон Брэдли (Milton Bradley). Точнее, «настольная игра» выпущена компанией, как коммерческий продукт. Бумажный же вариант игры появился гораздо раньше, так что истинного автора уже и не узнать.
У вас в распоряжении десять кораблей, а именно:
- 1 корабль — ряд из 4 клеток («линкор», или «четырёхпалубный»)
- 2 корабля — ряд из 3 клеток («крейсеры», или «трёхпалубные»)
- 3 корабля — ряд из 2 клеток («эсминцы», или «двухпалубные»)
- 4 корабля — 1 клетка («подлодки», или «однопалубные»)
Стреляем вслепую по зоне противника, стараясь угадать, в каких квадратах расположилась его флотилия — не забывая отмечать уже проверенные поля. Чтобы противники могли общаться, клетки пронумерованы по горизонтали и по вертикали как шахматная доска — буквами и цифрами.
Прием первый: пробейте диагонали
Прежде всего, прибегнем к простой математике и прикинем — сколько всего клеток занимает наше войско. Легко посчитать: у нас один корабль занимает 4 клетки, два корабля занимают 3 клетки, три корабля — две клетки и четыре корабля — одну… Всего 17 клеток (обязательно проверь мои вычисления!!).
А сколько всего клеток у нас есть? Посчитать их тоже не составит трудности. Десять полей по вертикали и десять по горизонтали. Всего 100 клеточек. Значит, исходя из теории вероятностей, у нас 17% на успешный выстрел, так как только 17 полей из ста окажутся палубами вражеских кораблей.
Теперь давай нарисуем на квадрате нашей территории две диагонали и посмотрим, какие клетки окажутся на этих диагоналях:
Практика показывает, что чаще всего корабли соперника расположены так, что на диагонали будет лежать несколько палуб. Конечно, это не значит, что со 100% вероятностью на диагонали враг расположит хотя бы одну палубу. Но из большого опыта известно, что вероятность попадания выше именно на диагонали.
Добивайте рационально и отмечайте поля вокруг
Предположим, что мы попали в корабль противника и услышали «Ранил!». Это значит, что мы лишь попали в одну часть корабля. Если с первого удара корабль потопить не удалось, следует сделать вывод, что это двух-, трех- или четырехпалубный корабль. Но, в любом случае, так как корабль не может располагаться по диагонали, у нас есть всего четыре варианта, куда стрелять, чтобы попасть в еще одну из палуб противника.На первый взгляд это кажется очевидным, но какой вывод можно из этого сделать дальше? Если нам посчастливится затопить четырехпалубный корабль, это даст нам огромное преимущество. Так как рядом с кораблем на расстоянии одной клеточки не может находиться других кораблей, то, подбив четырехпалубник в центре, мы тем самым можем зачеркнуть окружающие его 14 клеточек:
Ход конем
Как нам атаковать, чтобы скорее найти четырехпалубный линкор? Что если попробовать стрелять по клеточкам так, как ходит конь по шахматному полю? Но только чуть иначе: после выстрела в одну клеточку делать еще два шага вперед и один — вбок, по диагонали. То есть после того, как мы обстреляем четыре клеточки в одном направлении, следующий удар нанести направо или налево, чтобы точки образовывать букву “Г”.
Это делается для того, чтобы как можно быстрее лишить линкор возможности «спрятаться». Ведь корабль обязательно должен располагаться на четырех клеточках подряд. «Ходом коня» мы освобождаем себя от проверки полей, которые на рисунке выделены красным прямоугольником, т.к. на них не может быть уже четырехпалубник, расположенный вертикально. Если мы сделаем еще одного «коня», то слева от самого нижнего квадрата, выделенного красным, проверим почти треть поля
Тем самым нам скорее удастся задеть четырехпалубник, что даст нам несравненное преимущество!
Расставлять корабли кучно
Обычно нам хочется располагать корабли как можно дальше друг от друга, распределяя их равномерно по полю: кажется, так они лучше спрятаны. Но, к сожалению, это неверная тактика. Куда надежнее скомпоновать корабли как можно плотнее, стараясь занять примерно треть поля. Тогда противник, если он не попадет с первого же выстрела в ваш корабль, что крайне маловероятно, очень долго будет топтаться по двум другим частям поля, давая нам отличную фору к победе.
Но истинному капитану не следует полагаться лишь на слепую удачу. Можно придержать два однопалубника, когда будешь расставлять свои корабли плотно на трети карты и поставить их после этого в других двух частях. Посчитай, ведь на две другие части карты приходится примерно 60 клеточек. А занимать наши корабли будут всего 2 клеточки. То есть у противника будет 58 возможностей промахнуться, чем он непременно и займется!
Ставить на край
Корабли разумнее ставить вплотную к краю карты. Особенно большие. Это выгодно, так как после уничтожения линкора, как мы уже выяснили выше, 14 клеточек вокруг него не будут уже обстреливаться противником. Если же корабль будет стоять. скажем, в углу, то таких клеточек ореола окажется всего 6. А это существенно меньше!
Вот пример хорошо расставленного войска. Большой корабль прижат к краю, войско теснится на, примерно, трети карты. И три практически неуязвимых подлодки находятся в стороне. И по ним будет крайне сложно попасть!
Используя эти простые тактики, мы легко сможем быстро угадывать, где же затаился противник, оберегать собственную флотилию и, как результат, побеждать в каждом сражении.
Может быть и ты знаешь несколько приемов? Поделись с мной своими хитростями, ведь только собирая из вместе, нам удастся накопить достаточно опыта, чтобы никогда не проигрывать и слышать от наших противников, что: «С ним/с ней лучше не играть в морской бой, он просто непобедим!»
pgbooks.ru
Оптимальный алгоритм игры в морской бой / Хабр
Пару дней назад я с удивлением узнал, что некоторые мои знакомые не умеют играть в морской бой. Т.е. правила они, конечно, знают, но вот играют как-то бессистемно и в итоге часто проигрывают. В этой записи я постараюсь изложить основные идеи, которые помогут повысить уровень вашей игры.Правила игры
Существует множество вариантов морского боя, но мы с вами рассмотрим наиболее распространённый вариант со следующим набором кораблей:
Все перечисленные корабли должны быть размещены на квадратном поле 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. В комментариях абсолютно верно указывают, что на хабре уже были похожие публикации, было бы неверно не поставить ссылки на них:
habrahabr.ru/post/82221
habr.com
Как выиграть в игре Морской Бой
Вы играете в морской бой, но не всегда выигрываете? Тогда вам наверняка интересно узнать, как существенно повысить свои шансы на выигрыш, как правильно расставить корабли, как быстро уничтожить корабли противника и, конечно же, как выиграть в игре Морской бой!
Правила игры «Морской Бой»
Существует множество вариантов морского боя, но мы с вами рассмотрим наиболее распространённый вариант со следующим набором кораблей:
Все перечисленные корабли должны быть размещены на квадратном поле 10 на 10 клеток, при этом корабли не могут соприкасаться ни углами, ни сторонами. Самое игровое поле нумеруется сверху вниз, а вертикали помечаются русскими буквами от «А» до «К» (при этом буквы «Ё» и «Й» пропускают).
Рядом рисуется вражеское поле аналогичного размера. При удачном выстреле по кораблю противника на соответствующей клетке вражеского поля ставится крестик и производится повторный выстрел, при неудачном выстреле в соответствующей клетке ставится точка, и ход переходит к противнику. Оптимальная стратегия
Как выиграть в игре Морской Бой
В игре морской бой всегда есть элемент случайности, но его можно свести к минимуму. Прежде чем переходить непосредственно к поиску оптимальной стратегии, необходимо озвучить одну очевидную вещь: вероятность попасть по кораблю противника тем выше, чем меньше непроверенных клеток осталось на его поле, аналогично вероятность попадания по вашим кораблям тем ниже, чем больше непроверенных клеток осталось на вашем поле. Таким образом, для эффективной игры нужно научиться сразу двум вещам: оптимальной стрельбе по противнику и оптимальному своих размещению кораблей.
В дальнейшем объяснении будут использоваться следующие обозначения:
Как стрелять по кораблям противника
Первым и самым очевидным правилом оптимальной стрельбы является следующее правило: не стрелять по клеткам непосредственно окружающим уничтоженный корабль противника.
В соответствии с принятыми выше обозначениями, на рисунке жёлтым отмечены те клетки, по которым уже были произведены безуспешные выстрелы, красным отмечены клетки, выстрелы по которым закончились попаданием, а зелёным отмечены клетки, стрельба по которым не производилась, но можно гарантировано утверждать, что кораблей в них нет (кораблей там быть не может, т.к. по правилам игры корабли не могут соприкасаться).
Из первого правила сразу вытекает второе: если вам удалось подбить вражеский корабль, необходимо сразу же его добить, чтобы как можно раньше получить список гарантировано свободных клеток.
Третье правило вытекает из первых двух: необходимо в первую очередь пытаться подбить самые крупные корабли противника. Возможно, для вас это правило не очевидно, но если немного подумать, то можно легко заметить, что уничтожив вражеский линкор, мы в лучшем случае получим информацию сразу о 14 гарантировано свободных клетках, а уничтожив крейсер, всего о 12.
Оптимальная стратегия стрельбы
Т.о. оптимальную стратегию стрельбы можно свести к целенаправленному поиску и уничтожению самых крупных кораблей противника. К сожалению, сформулировать стратегию мало, необходимо предложить способ её реализации.
Для начала давайте рассмотрим участок игрового поля размером 4 на 4 клетки. Если в рассматриваемом участке есть вражеский линкор, то его гарантировано можно подбить не более чем за 4 выстрела. Для этого надо стрелять так, чтобы на каждой горизонтали и вертикали было ровно по одной проверенной клетке. ниже представлены все варианты такой стрельбы (без учёта отражений и поворотов).
Среди всех этих вариантов, оптимальными на поле 10 на 10 клеток являются только первые два варианта, гарантирующие попадание в линкор максимум за 24 выстрела.
После того, как уничтожен вражеский линкор, необходимо начинать поиск крейсеров, а затем и эсминцев. При этом, как вы уже догадались, можно воспользоваться аналогичной методикой. Только теперь необходимо разбивать поле на квадраты со стороной в 3 и 2 клетки соответственно.
Если при поиске линкора вы использовали вторую стратегию, то для поиска крейсеров и эсминцев вам необходимо стрелять по следующим полям (зелёным отмечены поля, по которым вы уже стреляли при поиске линкора):
Для поиска катеров оптимальной стратегии не существует, поэтому в конце игры приходится опираться в основном на удачу.
Последовательность лучших ходов для начала игры
Если обратиться к математической теории, то можно построить карту вероятности размещения кораблей:
Исходя из этой карты, последовательность «лучших ходов» при постоянных промахах выглядит так (см. рисунок):
C1, J8, A8, h2, A4, J4, D10, G10, E1, D2, B3, A2, C9, B10, H9, I10, I7, J6, I5, H6, J2, I3, h5, G5, G2, F3, E4, B7, A6, B5, C6, C3, D4, D5, F6.
Как расставить корабли
Оптимальная стратегия размещения кораблей в некотором смысле обратна оптимальной стратегии стрельбы. При стрельбе, мы пытались найти самые крупные корабли, чтобы сократить количество клеток, которые нужно проверять, за счёт гарантировано свободных клеток. Значит, при размещении корабли надо ставить таким образом, чтобы в случае их потери минимизировать количество гарантировано свободных клеток. Как вы помните, линкор в центре поля открывает для противника сразу 14 полей, но линкор, стоящий в углу, открывает для противника всего 6 полей:
Аналогично, крейсер, стоящий в углу, вместо 12 полей открывает всего 6. Т.о., разместив крупные корабли вдоль границы поля, вы оставляете больший простор для катеров. Т.к. стратегии для поиска катеров нет, противнику придётся стрелять наугад, и чем больше свободных полей у вас останется к моменту ловли катеров, тем тяжелее будет выиграть противнику.
Ниже представлено три способа размещения крупных кораблей, которые оставляют большой простор для катеров (отмечено синим):
Каждая из приведённых расстановок оставляет для катеров ровно 60 свободных клеток, а это значит, что вероятность случайно попасть в катер составляет 0,066. Для сравнения стоит привести случайную расстановку кораблей:
При такой расстановке для катеров остаётся всего 21 клетка, а это значит, что вероятность попадания по катеру составляет уже 0,19, т.е. почти в 3 раза выше.
В заключение хочу сказать, что не стоит проводить уж слишком много времени, играя в морской бой. Особенно хочу предостеречь вас от игры на лекциях. Когда я сидел в Ваби-Саби и играл в морской бой со своей девушкой, мимо прошла официантка и сказала, что она весьма неплохо играет, т.к. много практиковалась на парах. Кто знает, кем бы она работала, если бы в своё время слушала лекции?
Источники
- http://habrahabr.ru/post/180995/
Сводка
0 999 762
морской бой, игра, как стрелять, как расставить корабли, правила игры2013-05-27 09:45
1-pp.ru
Морской бой — Абсурдопедия
Пример поля для морского бояПушка! Они заряжают пушку! Зачем? Они будут стрелять!
- ~ Капитан Смоллетт про морской бой
Морской бой — совместные военные учения флота двух дружественных государств, например, России и НАТО. Проводятся около совместной границы на территории 10×10 километров с каждой стороны.
Боевой кораблик: мочит всех.- Титаник
- Самый огромный и крутой корабль. Его назначение — попозировать перед камерами приглашённых на учения журналистов. Имеет существенное преимущество: тонет дольше всего, выдерживая не менее трёх прямых попаданий крылатых ракет. Это повышает продолжительность и зрелищность учений. В перерывах между ходами у тонущей команды можно даже взять интервью.
- Боевой кораблик
- Несёт торпеды, пушки и крылатые ракеты. Мастер подачи: занимается тем, что стреляет по всем подряд, пока другие корабли просто прячутся. Тонет не так по-черепашьи, как Титаник, но зато и не так круто при этом выглядит.
- Яхта с туристами
- Билет на это судно стоит много денег. Фотографы со всего мира набиваются на палубу и начинают снимать происходящее. Корабль спокойно выдерживает один залп по нему, не сильно развалившись — а этого уже достаточно, чтобы послать детям суперфотки через спутниковый интернет (вот обогатятся, продавая уникальные кадры модным газетам и журналам!) и отправить своему адвокату СМСку с завещанием.
- Лодка браконьеров
- Просто ловится перед учениями в окрестных водах. Выпускается на поле битвы в назидание другим. В соответствии с вековыми традициями морского боя, принято долго пулять по квадратным километрам вокруг неё, чтоб боялись. Зачастую, впрочем, одна из сторон заигрывается до того, что оставляет эту лодку целой, растеряв все свои корабли. В этом случае удачливым рыбакам разрешается заплатить налог на месте и сохранить улов.
- Для честности и справедливости (чтобы победа в товарищеских учениях не определялась техническим оснащением судов, выписанными на них дипломированными специалистами по навигации, допингом для команды и т. п.), кораблям запрещено двигаться. В начале учений они становятся на якорь. На якорь ставится пломба, неприкосновенность которой обязательно проверяется перед церемонией награждения победителя.
- Все корабли должны находиться внутри квадратов 10×10, принадлежащих их стороне. Запрещается прятаться на границе километровой сетки, за границами квадрата, за сеткой или на территории противника.
- Огонь разрешается открывать только после того, как все суда журналистов оказались на безопасной стороне. Т. н. «правило „один залп за ход“».
- В целях честности и неподкупности судейства, судей в морском бое нет. Битва продолжается до полного истребления одной из сторон или (при многочисленных согласованных нарушениях кораблей, желающих поговорить без свидетелей) всех фотографов и журналистов.
- Целиться запрещается. Пойманным с поличным канонирам завязывают повязкой глаза до окончания учений.
- Профит делится поровну. Фотоаппараты и прочая техника — по принципу «тому, кто первый поймал».
Известные морские бои[править]
Схема: Архимед отражает свет в глаза римлянам, заставляя тех проиграть в морской бойСамым крутым морским боем за всю историю человечества считается нападение римлян на Сиракузы.
Римляне решили смухлевать и вызвали местных жителей на морской бой, предварительно установив границу государств по береговой линии вокруг Сиракуз. Потом они расставили свои корабли на квадрате 10×10 у самых стен города и стали ждать появления за границей (непосредственно в городе) враждебного флота, ожидая дисквалификации соперника по факту неявки (и возможности изъять себе город в качестве штрафа за срыв спортивного мероприятия).
Но талантливый сиракузский учёный Архимед обманул римлян, поставив в городе мачты с парусами (безо всяких кораблей, разумеется) и развесив по парусам зеркала. Из-за яркого отражённого солнечного света римлянам было очень трудно вглядываться в сторону противника. Сделав пару залпов по вражеским парусам и не получив даже намёка на потопленные вражеские суда, римляне решили убраться подобру-поздорову восвояси. А добрый Архимед даже отказался от победы, подписавшись в протоколах учений под тем, что войска сыграли вничью. Сделал он это, по-видимому, чтобы избежать проверки пломб на судах, которых у Сиракуз вовсе никогда и не было.
- Бумажный морской бой
- Осуществляется двумя военноначальниками (любыми, от двух прославленных адмиралов до Пети и Васи, будущих матросов российского флота). Территория — 10×10 клеток на отдельном листочке у каждого. На такой морской бой обычно вызывают соперника, которому хотят доказать, что ничего тот не смыслит в стратегии и тактике, разбить его в пух и прах, поставить на место и продемонстрировать свои невероятные аналитические способности и стратегическое чутьё.
- Экономическая стратегия
- Корабли расставляются на суше, по четыре с каждой стороны (как и в классическом морском бое). В каждом открывается по кафешке, баре или магазину. Выигрывает тот, у кого будет больше капитала к окончанию года.
- Морские гонки
- Кораблям разрешается двигаться, но запрещается стрелять. Каждая команда получает рацию, соединённую напрямую с громкоговорителем на вражеском судне. Выигрывает тот, кто первый доведёт противника до ручки и заставит его убежать.
- Фотосессия
- Кораблям не разрешается двигаться и стрелять друг по другу. Корабли туристов фотографируют оба флота, а также запуски ракет в сторону и в воздух. С туристов взимается налог, который делят между собой обе стороны.
- Реальный
- Кораблям разрешается двигаться и стрелять. Весь мир затаил дыхание в ожидании игры. Но корабли не стреляют, потому что у обеих стран есть ядерное оружие. Тем временем, пока соседи ожидают, не нападёт ли кто-нибудь первым, стороны-сверхдержавы по совместной договорённости тихо-тихо захватывают страны третьего мира. В этом морском бою выигрывают обе стороны, но церемонии награждения не бывает.
Совет
Понравилось — покажи друзьям.
absurdopedia.net
как легко побеждать в «морской бой»
Построение
Половина успеха — умное расположение собственных кораблей. Если соперник не настаивает на обратном, обязательно озвучь правило: суда не должны соприкасаться. В этом случае, когда противник потопит твой линкор, он сможет окружить точками горящий остов судна, зная, что в радиусе клетки от него ловить нечего. Зато если ты расположишь свои суда вдоль берегов, количество дармовых точек резко упадет — и сопернику придется сделать минимум три, а то и все двадцать лишних выстрелов. Конечно, он может знать эту тактику и специально обстреливать берега, однако попробовать стоит. Кстати, расставляй вдоль суши только большие корабли. Одноклеточные раскидывай хаотично по всему морю: их сложнее затопить, когда они не находятся в соседстве с эсминцами и линкорами.
Пристрелка
Логично предположить, что тактику расстановки судов противник тоже возьмет из нашего журнала или выкрадет из твоей головы. Поэтому начинай стрельбу с северного берега: в силу неясных психологических причин люди, как правило, расставляют корабли начиная с самых больших и идут сверху вниз. Поэтому крупные четырехклеточные суда часто оказываются в верхней половине поля. Хотя это не закон. Простреливай море соперника через две клетки (то есть стреляй по каждой третьей) и в каждом ряду сдвигай прицел на клетку вниз. Таким образом, обстрелянное море будет испещрено диагональными узорами, а ты пропустишь минимум вражеских судов.
Добивка
На предыдущие уловки противник не попался? Странно, мы же договаривались… Ладно, вот тебе еще военная хитрость. В углах моря мысленно или карандашом (если играешь в онлайн-версию, возьми особый фломастер для стекла) нарисуй квадраты 4 на 4 клетки. Простреляй каждый из них крест-накрест по диагонали. Затем обстреляй центр образовавшегося белого креста. Так ты создашь что-то вроде локатора, с которым тебе не составит труда угадать расположение оставшихся судов. Да, и чуть не забыли главный совет. Не добивай «раненых» после первого же попадания — не трать на это время. Занимайся локаторной сеткой. Ведь выигрывает тот, кто первым обнаружит все вражеские корабли. Или подсмотрит в бумагу соперника.
www.maximonline.ru
как правильно расставить корабли в морском бое
Вы играете в морской бой, но не всегда выигрываете? Тогда вам наверняка интересно узнать, как существенно повысить свои шансы на выигрыш, как правильно расставить корабли, как быстро уничтожить корабли противника и, конечно же, как выиграть в игре Морской бой!
Содержание [убрать]
Правила игры «Морской Бой»
Существует множество вариантов морского боя, но мы с вами рассмотрим наиболее распространённый вариант со следующим набором кораблей:
Все перечисленные корабли должны быть размещены на квадратном поле 10 на 10 клеток, при этом корабли не могут соприкасаться ни углами, ни сторонами. Самое игровое поле нумеруется сверху вниз, а вертикали помечаются русскими буквами от «А» до «К» (при этом буквы «Ё» и «Й» пропускают).
Рядом рисуется вражеское поле аналогичного размера. При удачном выстреле по кораблю противника на соответствующей клетке вражеского поля ставится крестик и производится повторный выстрел, при неудачном выстреле в соответствующей клетке ставится точка, и ход переходит к противнику. Оптимальная стратегия
Как выиграть в игре Морской Бой
В игре морской бой всегда есть элемент случайности, но его можно свести к минимуму. Прежде чем переходить непосредственно к поиску оптимальной стратегии, необходимо озвучить одну очевидную вещь: вероятность попасть по кораблю противника тем выше, чем меньше непроверенных клеток осталось на его поле, аналогично вероятность попадания по вашим кораблям тем ниже, чем больше непроверенных клеток осталось на вашем поле. Таким образом, для эффективной игры нужно научиться сразу двум вещам: оптимальной стрельбе по противнику и оптимальному своих размещению кораблей.
В дальнейшем объяснении будут использоваться следующие обозначения:
Как стрелять по кораблям противника
Первым и самым очевидным правилом оптимальной стрельбы является следующее правило: не стрелять по клеткам непосредственно окружающим уничтоженный корабль противника.
В соответствии с принятыми выше обозначениями, на рисунке жёлтым отмечены те клетки, по которым уже были произведены безуспешные выстрелы, красным отмечены клетки, выстрелы по которым закончились попаданием, а зелёным отмечены клетки, стрельба по которым не производилась, но можно гарантировано утверждать, что кораблей в них нет (кораблей там быть не может, т.к. по правилам игры корабли не могут соприкасаться).
Из первого правила сразу вытекает второе: если вам удалось подбить вражеский корабль, необходимо сразу же его добить, чтобы как можно раньше получить список гарантировано свободных клеток.
Третье правило вытекает из первых двух: необходимо в первую очередь пытаться подбить самые крупные корабли противника. Возможно, для вас это правило не очевидно, но если немного подумать, то можно легко заметить, что уничтожив вражеский линкор, мы в лучшем случае получим информацию сразу о 14 гарантировано свободных клетках, а уничтожив крейсер, всего о 12.
Оптимальная стратегия стрельбы
Т.о. оптимальную стратегию стрельбы можно свести к целенаправленному поиску и уничтожению самых крупных кораблей противника. К сожалению, сформулировать стратегию мало, необходимо предложить способ её реализации.
Для начала давайте рассмотрим участок игрового поля размером 4 на 4 клетки. Если в рассматриваемом участке есть вражеский линкор, то его гарантировано можно подбить не более чем за 4 выстрела. Для этого надо стрелять так, чтобы на каждой горизонтали и вертикали было ровно по одной проверенной клетке. ниже представлены все варианты такой стрельбы (без учёта отражений и поворотов).
Среди всех этих вариантов, оптимальными на поле 10 на 10 клеток являются только первые два варианта, гарантирующие попадание в линкор максимум за 24 выстрела.
После того, как уничтожен вражеский линкор, необходимо начинать поиск крейсеров, а затем и эсминцев. При этом, как вы уже догадались, можно воспользоваться аналогичной методикой. Только теперь необходимо разбивать поле на квадраты со стороной в 3 и 2 клетки соответственно.
Если при поиске линкора вы использовали вторую стратегию, то для поиска крейсеров и эсминцев вам необходимо стрелять по следующим полям (зелёным отмечены поля, по которым вы уже стреляли при поиске линкора):
Для поиска катеров оптимальной стратегии не существует, поэтому в конце игры приходится опираться в основном на удачу.
Последовательность лучших ходов для начала игры
Если обратиться к математической теории, то можно построить карту вероятности размещения кораблей:
Исходя из этой карты, последовательность «лучших ходов» при постоянных промахах выглядит так (см. рисунок):
C1, J8, A8, h2, A4, J4, D10, G10, E1, D2, B3, A2, C9, B10, H9, I10, I7, J6, I5, H6, J2, I3, h5, G5, G2, F3, E4, B7, A6, B5, C6, C3, D4, D5, F6.
Как расставить корабли
Оптимальная стратегия размещения кораблей в некотором смысле обратна оптимальной стратегии стрельбы. При стрельбе, мы пытались найти самые крупные корабли, чтобы сократить количество клеток, которые нужно проверять, за счёт гарантировано свободных клеток. Значит, при размещении корабли надо ставить таким образом, чтобы в случае их потери минимизировать количество гарантировано свободных клеток. Как вы помните, линкор в центре поля открывает для противника сразу 14 полей, но линкор, стоящий в углу, открывает для противника всего 6 полей:
Аналогично, крейсер, стоящий в углу, вместо 12 полей открывает всего 6. Т.о., разместив крупные корабли вдоль границы поля, вы оставляете больший простор для катеров. Т.к. стратегии для поиска катеров нет, противнику придётся стрелять наугад, и чем больше свободных полей у вас останется к моменту ловли катеров, тем тяжелее будет выиграть противнику.
Ниже представлено три способа размещения крупных кораблей, которые оставляют большой простор для катеров (отмечено синим):
Каждая из приведённых расстановок оставляет для катеров ровно 60 свободных клеток, а это значит, что вероятность случайно попасть в катер составляет 0,066. Для сравнения стоит привести случайную расстановку кораблей:
При такой расстановке для катеров остаётся всего 21 клетка, а это значит, что вероятность попадания по катеру составляет уже 0,19, т.е. почти в 3 раза выше.
В заключение хочу сказать, что не стоит проводить уж слишком много времени, играя в морской бой. Особенно хочу предостеречь вас от игры на лекциях. Когда я сидел в Ваби-Саби и играл в морской бой со своей девушкой, мимо прошла официантка и сказала, что она весьма неплохо играет, т.к. много практиковалась на парах. Кто знает, кем бы она работала, если бы в своё время слушала лекции?
Источник: http://1-pp.ru/index.php/%D0%9A%D0%B0%D0%BA%20%D0%B2%D1%8B%D0%B8%D0%B3%D1%80%D0%B0%D1%82%D1%8C%20%D0%B2%20%D0%B8%D0%B3%D1%80%D0%B5%20%D0%9C%D0%BE%D1%80%D1%81%D0%BA%D0%BE%D0%B9%20%D0%91%D0%BE%D0%B9
Морской бой – знаменитая игра, которая ведется на полях 10 на 10 клеток. Прежде в морской бой играли школьники на уроках. Теперь же возникло уйма онлайн-вариантов этой игры, так что сейчас играют даже офисные работники. Как расставить корабли наилучшим образом – результат на данный вопрос подскажет тактика.
Инструкция
1. Правила расстановки кораблей примитивны. Каждого имеется 4 однопалубных корабля, 3 двухпалубных, 2 трехпалубных и 1 четырехпалубный корабль. Все корабли не обязаны соприкасаться ни сторонами, ни углами. Один корабль составляет цельное целое, его палубы соприкасаются сторонами, а не углами.
Человек, обладающий бесконтактным боем , раскидывает своих противников, даже не касаясь их. Бесконтактный бой – вершина знания в боевых искусствах. Обладают им лишь немногие мастера восточных единоборств. Также этому бою обучают престижных воинов спецназа.
Инструкция
1. Первым шагом к овладению этим искусством станет ваша отменная физическая форма. В здоровом теле – здоровый дух, а бесконтактный бой базируется на установлении психологического и энергетического контакта с противником. Следственно для начала займитесь лечением болезней, в том числе и хронических, начните верно кормиться. В каждодневный рацион следует включить грецкие орехи, разные продукты пчеловодства.
Древние корабли, благополучно бороздившие просторы античных морей, строились по спецтехнологиям, которые оказались дюже успешными с точки зрения гидродинамики и до сего времени используются в судостроении. Эксперты по истории техники установили, что технические решения и инженерные приемы древних судостроителей достойны уважения и восхищения.
Инструкция
1. Изыскатели по крупицам собирали данные о приемах, которыми пользовались античные судостроители. Эти спецтехнологии формировались и совершенствовались на протяжении веков, превратившись в специальное искусство. Навык накапливался поколениями мастеров и передавался сторонникам. Именно так были выведены основные тезисы мореходства и заложены основы гидродинамики судов.
Источник: http://jprosto.ru/kak-rasstavit-korabli-v-morskom-boe/
Морской бой – популярная игра с простыми правилами. Задаваясь вопросом, как выиграть в морской бой, игроку в этом всегда поможет победный настрой и правильная стратегия.
Для начала нужно вспомнить правила игры. В распоряжении у игрока десять кораблей: 1 четырехпалубный линкор, 2 трехпалубных крейсера, 3 двухпалубных эсминца и 4 однопалубных катера.
Флот располагается на поле так, чтобы суда не касались друг друга. Рядом нужно нарисовать такое же поле для противника, чтобы отмечать свои выстрелы. При промахе ход переходит к сопернику. Выигрывает тот, кто первый потопит флот оппонента.
Можно договориться с оппонентом о возможности менять форму судов, «загибать» корабли. Так суда на поле будут похожи на детали «Тетриса», их будет сложнее потопить, а играть станет интереснее.
Удачный расклад в игре зависит не от воли случая, а от двух важных компонентов стратегии:
- расстановка собственных судов;
- оптимальный вариант стрельбы по флоту противника.
Расположение кораблей
Существуют несколько тактик для расстановки своего флота. Сработает тактика или нет, будет зависеть от тактики стрельбы соперника. В любом случае, бессистемное расположение кораблей не приведет к заведомо хорошему результату.
Первая тактика заключается в том, что линкор, крейсеры и эсминцы располагаются на одной половине поля.
А вот четыре катера располагаются на противоположной стороне, в результате они становятся практически неуязвимы. Противнику придется сделать очень много выстрелов, прежде чем он услышит «Убит!».
Большинство игроков первым делом начинают простреливать поле по двум диагоналям – от угла к углу. Если соперник относится к этому типу, вторая тактика окажется весьма кстати. Все корабли располагаются таким образом, чтобы выстрелы по диагонали их не задели.
Эта тактика хороша тем, что ее можно применить вместе с еще одной тактикой расстановки. Продуманное расположение своего флота – половина успеха.
Третью тактику можно применять двумя способами. Первый способ прост – расположить все свои корабли по краям, чтобы середина поля осталась пустой. Пока противник будет бессистемно палить, гадая, куда подевались все суда, можно спокойно искать его флот.
Такая тактика может себя не оправдать, особенно, когда соперник догадается, в чем фишка. Если секрет расположения судов раскроется, соперник за минимальное количество ходов потопит всю флотилию игрока.
Второй способ более продуман и похож на тактику «Половина поля». Для этого линкор, крейсера и эсминцы расположить по берегам, а вот катера разбросать по всему полю.
Размещая крупные корабли таким образом, для катеров остается много свободного места. Стратегии для поиска катеров не существует, и соперник будет палить наугад, теряя драгоценные ходы.
Даже если противник не собирается обстреливать поле по диагонали, выстрелов по углам не миновать. Таким образом, клетки А1, А10, К1, К10 лучше не занимать. Также нежелательно располагать корабли в самом центре поля – Д5, Д6, Е5, Е6.
Сила и неуязвимость игрока именно в однопалубных катерах – хотя уничтожить их можно с одного выстрела, для этого нужно их сначала найти. Чем надежнее они спрятаны, тем больше шансов одержать победу в партии.
Уничтожение противника
Для уничтожения флотилии соперника тоже существуют несколько тактик. Некоторые из них перекликаются с тактиками расстановки кораблей.
Многие люди хотя бы одно судно, но поставят на этой периферии. Поэтому вооружаемся терпением и методично простреливаем диагонали, чередуя для разнообразия направления стрельбы.
Игрок на картинке пренебрег тактикой правильного расположения и поплатился за это потерей линкора и катера.
Когда диагонали прострелены, можно продолжить стрельбу в шахматном порядке.
Из названия ясно, каким образом нужно «зачищать» поле противника. Тактика хороша тем, что позволяет достаточно быстро найти линкоры, эсминцы и крейсера. Однако, с поиском катеров придется попотеть.
Тактика немного похожа на «Шахматы», однако, со своей изюминкой. Чтобы воспользоваться этой тактикой в углах поля мысленно или прямо ручкой обозначить четыре квадрата размером 4 на 4 клетки.
Нужно обстрелять их по диагонали. Поле в результате будет разделено белым крестом. Учитывая количество судов, которые уже удалось потопить, найти остальные не составит труда. На картинке игрок обнаружил шесть кораблей благодаря тактике «Локатор».
«Гусиные лапки»
Уничтожение линкора дает игроку преимущество в том, что ему останется обстреливать куда меньшее количество клеток, чем если он подобьет, например, эсминец. Потопив линкор, вокруг него будет от 6 до 14 клеток, которые игроку обстреливать уже не нужно.
Итак, чтобы найти линкор, можно воспользоваться тактикой «Гусиные лапки». Для этого мысленно поделить поле на квадраты размером 4 на 4 клетки и в каждом квадрате сделать по четыре залпа.
В первом верхнем квадрате игрок дает залп по А3, Б4, В2, Г1. Далее остается повторить узор и в других квадратах. Линкор будет найден максимум за 24 выстрела.
После того как линкор найден и потоплен, можно перейти к наступлению на трехпалубные крейсера. Для этого в каждом квадрате нужно сделать всего по два выстрела.
В первом квадрате выстрелить по Б1 и Г3, с остальными миниполями поступить точно также. Одиннадцатый выстрел гарантированно подобьет крейсер.
Чтобы подбить двухпалубный эсминец в каждом квадрате нужно сделать по три выстрела. В первом квадрате палить по А2, Б3 и В4. Повторить тройной ход в остальных квадратах. В конце концов, останется самое сложное – поиск катеров. К сожалению тактики для их поиска нет. Игроку придется полагаться на свою интуицию или психологию противника.
Есть еще несколько правил для быстрого уничтожения флота соперника:
- Правилами «Морской бой» не предписывается обязательно добивать корабль после первого «Ранен!». Однако, дело лучше довести до победного «Убит!», потому что так игрок сможет выяснить по каким клеткам можно не стрелять. Ведь суда не могут стоять вплотную друг к другу.
- Обстреливая поле противника, не нужно топтаться на одном месте. Выстрелы должны охватить как можно большую площадь. Держа в голове понравившуюся тактику, игрок может «ходить» по полю, вместо того, чтобы продолжать обстреливать неудачный участок.
- Если соперник использует какую-то тактику, а не бессистемно палит по случайным клеткам, нужно включить голову. Иногда, присмотревшись к ходам противника, можно догадаться, как он расставил свои корабли.
- Часто играя с одним соперником, игрок может запоминать его тактику расстановки и обстрела, используя полученный опыт для улучшения собственной стратегии.
Для отработки навыков игры в «Морской бой» и проверки тактик можно воспользоваться онлайн-сервисами. Плюсы игровых сайтов в высокой скорости и низкой затрате ресурсов. А выработав и улучшив свою стратегию, игрок сможет блеснуть своими знаниями в партии с живым соперником.
Стопроцентного способа выиграть в «Морской бой» не существует, в конечном счете все зависит от стратегии противника и самого игрока. Именно по этой причине, «Морской бой» остается нескучным способом провести время.
Источник: http://vacenko.ru/sistema-vyigrysha-v-igru-morskoj-boj/
Какая лучшая расстановка кораблей в » Морской бой» ? За рисунок 10 балов!
- Обратите внимание на эту расстановку. Если Ваш противник выбьет чертырехпалубный, трехпалубные и двухпалубные корабли, то перед ним предстанет большое поле на котором запрятаны Ваши однопалубные корабли, что бы найти их Вашему противнику прейдется пробить каждое поле, а у Вас в это время будут ходы для того, что бы уничтожить флотилию противника. Это принцип, которого нужно придерживаться при расстановке своих кораблей: Все корабли кроме однопалубных нужно ставить в одну кучу и желательно ближе к краям поля, в оставшемся пространстве случайным образом расставлять однопалубные корабли.
т. е. примерно так четырехклеточный — а1-б1-в1-г1, трехклеточные — е1-ж1-з1, к1-к2-к3, двухклеточные а3-б3, г3-д3, ж3-з3, а маленькие — на оставшемся месте, так, чтобы они не касались краев поля, друг друга и больших кораблей
Источник: http://info-4all.ru/kompyuteri-i-internet/prochie/kakaya-luchshaya-rasstanovka-korablej-v-morskoj-boj-za-risunok-10-balov/
Ступеньки к успеху
Морской бой
Морской бой с участием авианосцев
Вы подумали, что в этом бою участвует авиация? Нет, но зато есть корабль весьма причудливой формы. Всего в бою принимают участие 9 кораблей, которые показаны на рисунке. Остальные правила игры такие же, как обычно.
Морской бой с минами
Кроме кораблей на поле ставят 3 мины (их обозначают кружочками). Причем мины вполне могут располагаться рядом с кораблями. Если игрок выстрелом попадает в мину, значит, его корабль буквально подорвался на мине и необходимо сообщить противнику координаты одного из своих кораблей, считая его потопленным. Игрок сам выбирает, каким кораблем «пожертвовать», можно отдавать не только невредимые, но и уже раненные корабли.
В остальном правила такие же, как обычно. Однако, если играть с авианосцами, то при ранении корабля необходимо сообщать противнику, какой именно корабль ранен. Например: «Ранен двухпалубный».
Совет. Если играть в морской бой с минами, при промахах лучше говорить не «мимо», а «вода», так как слова «мимо» и «мина» очень созвучны.
«Залпом! Пали!»
Этот «Морской бой» значительно сложнее предыдущих. За один ход игрок делает сразу 3 выстрела. В ответ «обстреливаемый» называет корабли которые попали под обстрел (если таковые есть), но не сообщает точные координаты. Например: «Одно попадание в четырехпалубный и одно в двухпалубный, третий выстрел мимо». Точные координаты сообщают только тогда, когда корабль полностью уничтожен, раненые же корабли нужно искать самостоятельно.
Стараясь найти и потопить раненные трехпалубные корабли, не следует забывать, что можно случайно обнаружить и другой трехпалубный – то есть важно не ввести себя в заблуждение, интерпретируя точность своих залпов. Например, на приведенном рисунке первым залпом (черные точки) был ранен трехпалубный корабль. Следующим залпом (красные точки) – опять ранен трехпалубный, и теперь «под подозрением» должны быть уже все шесть клеток, а не только те две, которые находятся рядом.
Стреляют игроки строго по очереди, даже если все три выстрела оказались удачными.
«Залпом! Пали!» – 2
В этом варианте «Морского боя» за один ход игрок делает столько выстрелов, сколько у него кораблей на плаву. Чтобы уравнять шансы противников, сначала каждый игрок производит залп, затем подводятся результаты с сообщением координат попаданий.
Как выиграть в Морской бой
Как лучше расставить корабли
Как известно, быстрее всего обнаруживаются противником крупные корабли, а «на закуску» обычно остаются подлодки, или однопалубные кораблики. Поэтому нет смысла «прятать» большие корабли, но стоит затруднить противнику поиск подводных лодок. Сделать это можно, очень компактно расположив свои «военно-морские силы» (см. рисунок 1): для четырех подлодок осталось больше половины поля (60 клеток, выделенные голубым цветом)! Если же корабли расставлять произвольно, подлодкам остается гораздо меньше места «для маневров»: например, на рисунке 2, подлодкам осталось всего 29 клеточек.
Источник: http://www.razumeika.ru/morskoj-boj
pravilnoli.ru