Правила и тактика морского боя

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

Правила

Поле и флот

Поле десять на десять, столбцы подписаны буквами А, Б, В, Г, Д, Е, Ж, З, И и К, строки цифрами. Флот из десяти кораблей.

КорабльКлетокСколько
Четырёхпалубный41
Трёхпалубный32
Двухпалубный23
Однопалубный14

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

Ход

Что действительно работает при расстановке

Совет «ставь по краям» слышал каждый, но никто не говорит, сколько он даёт. Мы посчитали: по 120 партий на каждую стратегию против нашего алгоритма.

РасстановкаВыстрелов в среднемРазброс
По углам69,546–85
По краям69,150–81
Вразброс56,735–73
Как выпадет55,736–67
В центре54,637–69

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

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

Три приёма, которые дают больше всего

  1. Однопалубные — в углы и к бортам. Именно они обычно растягивают партию: у них нет соседних клеток, которые бы их выдали.
  2. Не выстраивайте корабли в линию. Один промах соперника рядом с найденным кораблём подсказывает ему направление следующего.
  3. Не оставляйте пустой весь угол поля. Опытный соперник замечает, что вы туда не ставите, и перестаёт тратить туда выстрелы.

Как искать чужой флот

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

После попадания проверяйте соседей по горизонтали и вертикали, а не по диагонали: диагональ по правилам пуста. Найдя направление, добивайте до конца, а потом сразу обводите потопленный корабль точками — эти клетки больше не нужно проверять.

И считайте, что осталось. Когда у соперника уцелели только однопалубные, шаг сетки уменьшается до единицы и стрелять по краям приходится всё равно.

Попробовать прямо здесь

Ваш ход
Ваш флот: ▪▪▪▪×1 ▪▪▪×2 ▪▪×3 ▪×4 Флот противника: ▪▪▪▪×1 ▪▪▪×2 ▪▪×3 ▪×4 Меткость: 0% / 0% Счёт: 0 : 0

Ваше море

Море противника

Нажмите на клетку правого поля. Попали — стреляете ещё раз.

    Вопросы по правилам

    Сколько кораблей в классическом флоте?

    Десять: один четырёхпалубный, два трёхпалубных, три двухпалубных и четыре однопалубных. Всего двадцать клеток из ста, то есть пятая часть поля.

    Можно ли ставить корабли углом к углу?

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

    Кто ходит после попадания?

    Тот же игрок. Ход переходит к сопернику только после промаха. Из-за этого удачная серия иногда решает партию: три-четыре попадания подряд — и половина флота на дне.

    Правда ли, что ставить по краям выгоднее?

    Да. Мы прогнали по 120 партий на каждую стратегию: расстановка по краям продержалась 69,1 выстрела, по углам 69,5, а случайная всего 55,7. Причина в том, что у борта корабль накрывается меньшим числом вариантов, и карта вероятностей его не подсвечивает.

    Есть ли смысл прятать однопалубные по углам?

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