прострелы «определенным образом» хороши только для пустых квадратов,
когда же в них есть простреленные участки или потопленный корабль,
надо смотреть по ситуации.
Надо исходить из принципа — Меньшим количеством выстрелов не дать поставить
в оставшуюся не простреленную площадь 4х,3х или 2х трубник.
с 4х палубника как с авианосца может подниматься палубная авиация,
а однотрубники как подводные лодки могут погружаться.
и Ред Алерт почти готов =)
теперь серьезно.
Хорошо было бы в программе предусмотреть некий модуль подключения движков
(или протокол обмена 2х программ),
чтобы можно было «сталкивать лбами» разные алгоритмы игры.
Вот там и можно будет посмотреть, чей алгоритм лучше.
Да, согласен.
Я в статье и написал «После того как все в классе знали эту стратегию, мы перешли к игре «Морской бой» (на поле 5х5 выставляется 4 однотрубника). После этого игра стала носить больше психологический характер (кто как повторяется или не повторяется при расстановке), чем математический.»
не правильная расстановка!!!
они расставляются абсолютно рандомно.
когда же в них есть простреленные участки или потопленный корабль,
надо смотреть по ситуации.
Надо исходить из принципа — Меньшим количеством выстрелов не дать поставить
в оставшуюся не простреленную площадь 4х,3х или 2х трубник.
Пишите конкретный пример, и я попробую ответить.
с 4х палубника как с авианосца может подниматься палубная авиация,
а однотрубники как подводные лодки могут погружаться.
и Ред Алерт почти готов =)
теперь серьезно.
Хорошо было бы в программе предусмотреть некий модуль подключения движков
(или протокол обмена 2х программ),
чтобы можно было «сталкивать лбами» разные алгоритмы игры.
Вот там и можно будет посмотреть, чей алгоритм лучше.
чем 1 из 50.
Хотя математически выходит наоборот.
Мне программа несколько раз выносила этот однотрубник на тестах
(именно «шальной» пулей).
За первого игрока сыграйте по своей тактике,
за второго по вышеописанной.
img2.pict.com/4d/f8/a5/2658437/0/9.png
если нет, то в зависимости от ситуации, так чтобы было не поставить 3-х трубник.
Я в статье и написал «После того как все в классе знали эту стратегию, мы перешли к игре «Морской бой» (на поле 5х5 выставляется 4 однотрубника). После этого игра стала носить больше психологический характер (кто как повторяется или не повторяется при расстановке), чем математический.»
Теория и практика «Морского боя»
born2fly.habrahabr.ru/blog/82221/