Пятнашки

Время:

Сложность:

Ручной ввод состояния

Введите числа от 1 до 16 (для 4×4), где 0 обозначает пустую ячейку.
Разделяйте числа пробелами, запятыми или переносами строк.

Инструкция к игре «Пятнашки»

Добро пожаловать в игру «Пятнашки»! Ваша задача — расставить плитки в правильном порядке, перемещая их по полю.

Как начать игру:

Вариант 1: Автоматическая генерация

1. Выберите размер игрового поля: 3×3, 4×4, 5×5, 6×6, 7×7, 8×8 или 9×9 с помощью раскрывающегося списка.

2. Нажмите на кнопку «Новая игра» — программа автоматически создаст и перетасует пазл.

Вариант 2: Ручной ввод состояния

1. Нажмите на кнопку «Ручной ввод».

2. Выберите размер поля в модальном окне.

3. Введите числа от 1 до N (где N = размер² − 1), используя 0 для обозначения пустой ячейки.

Примеры форматов ввода:

  • Через пробелы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0
  • Через запятые: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,0
  • По строкам (удобнее):
    1 2 3 4
    5 6 7 8
    9 10 11 12
    13 14 15 0

4. Нажмите «Загрузить» — программа проверит, разрешимо ли это состояние, и загрузит его.

Правила игры:

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

— Постарайтесь расставить плитки в порядке возрастания номеров слева направо и сверху вниз (в конце пустая ячейка).

Отслеживайте свой прогресс:

— Таймер покажет, сколько времени вы потратили на решение головоломки.

— Счётчик ходов отобразит количество сделанных вами перемещений.

Автоматическое решение:

— После начала игры нажмите кнопку «Решить» - программа автоматически найдёт оптимальное решение.

— Во время поиска открывается модальное окно с прогрессом: видно количество проверенных состояний и прошедшее время.

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

Управление решением:

  • Кнопка «◀ Назад» — вернуться на шаг назад
  • Кнопка «Вперёд ▶» — перейти на шаг вперёд
  • Кнопка «▶ Авто» — автоматически проиграть решение с текущего шага

Рекомендации по размерам:

  • 3×3 и 4×4: Решаются за 1-5 секунд, оптимально для обучения.
  • 5×5: Решаются за 15-60 секунд, требует терпения.
  • 6×6: Решаются за 30-120 секунд, может потребоваться время.
  • 7×7 и больше: Очень сложные, поиск может занять длительное время или не завершиться.

💡 Совет: Если поиск не завершился за отведённое время, попробуйте нажать «Решить» ещё раз — может повезти с более простым состоянием. Для больших полей используйте «Ручной ввод» с простым начальным состоянием.

Удачи в игре!

☕ Поблагодарить