Пятнашки як популярна головоломка, що являє собою набір однакових квадратних кісточок з нанесеними числами, увязнених у квадратну коробку. Розробка функціональної схеми, розробка алгоритмів. Порядок написання, апробації програми. Інструкція програміста.
Аннотация к работе
Існують наступні типи моделей: 1. модель сліпого пошуку, яка спирається на так званий метод проб і помилок; 2. лабіринтна модель, в якій вирішувана розглядається як лабіринт, а процес пошуку рішення - як прохід по лабіринту; 3. структурно-семантична модель, яка рахується на даний час найбільш повною і яка відображає семантичні відношення між обєктами, які складають область задачі. Найпершою задачею еврістичного пошуку була головоломка, яка передбачала пересування гральних фішок по горизонталі або вертикалі на порожню ділянку до тих пір, доки отримана конфігурація не буде відповідати цільовій конфігурації. Вона виконана в середовищі Турбо Паскаль з використанням графічних можливостей мови у роботі із масивами і графікою. 1. Суть самої гри полягає в наступному: Гравець на екрані бачить табло, яке розбито на 16 кліток. Зразок табло 5 7 3 8 15 1 13 2 14 10 6 4 9 11 12 Гравець повинен переміщати по одній клітинці із цифрою на порожнє місце. Проектування 2.1 Розробка функціональної схеми Незважаючи на простоту даної програми, написання алгоритму виявилося досить не простим завданням. У даному розділі, користувачеві пропонується ознайомитися із клавішами керування. Фактично табло, яке описується раніше це двовимірний масив з цифрами від 1 до 15 і порожня клітинка. Наступному моментом реалізації даної процедури, є заповнення табло випадковими цифрами.