Почему так происходит?

4 месяцев назад от VeldaCreswic

1 ответ



0 голосов
1. Влияние центра поля:
Без отсеивания повторов: Логично, что клетки 5-8 (центр поля) имеют наибольше количество комбинаций, так как у корабля больше вариантов размещения вокруг этой точки, не выходя за границы поля. Это чисто математическая вероятность - больше вариантов размещения вокруг центра, чем у краев.
С отсеиванием повторов: Интересно, что даже после удаления повторов, область 5-2 имет наибольше количество комбинаций (35%) . Это может быть связано с тем, как именно происходит отсеивание. Возможно, алгоритм сначала размещает большие корабли, что ограничивает возможности для малых кораблей в центре.
2. Алгоритм генерации:
Важно понимать, как именно происходит генерация случайных расстановок. Например, если алгоритм сначала размещает большие корабли, то это может ограничивать возможности для малых кораблей, особенно в центре поля.
Также возможно, что алгоритм имет некоторую склонность к определенным патернам размещения, даже если он называется случайным.
3. Размер поля и кораблей:
Размер игрового поля (10x10) и количество кораблей разных размеров влияют на распределение. С другим сотношением размеров результаты могли бы быть иными.
4. Влияние отсеивания:
Отсеивание повторов существенно меняет распределение. Это говорит о том, что многие случайные расстановки имеют схожие паттерны, которые становятся заметны только после отсеивания.
4 месяцев назад от CheriMacderm

Связанные вопросы

1 ответ
6 года назад от liza_vinokurceva1997
2 ответов