Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Евристичний пошук

Автор:   •  Сентябрь 20, 2020  •  Практическая работа  •  822 Слов (4 Страниц)  •  349 Просмотры

Страница 1 из 4

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Чорноморський національний університет
імені Петра Могили

Факультет комп’ютерних наук

Кафедра інженерії програмного забезпечення

ЗВІТ

З лабораторної роботи №1

122.ПРБД.ЛР.01-402.1610205

Студент

                                                                .    К,П.Восков                          .

        (підпис)        (ПІБ)

                                               12.02.2020                                        / 

(дата)

Керівник

                                                     д.т.н. Гожий О.П.                                 .

        (підпис)        (посада, ПІБ)

                                               12.02.2020                                                  / 

(дата)

Миколаїв – 2020


Практична робота №1

Евристичний пошук.

1)Завдання:

Створити дерево пошуку для гри “8”. Реалізувати в програмному коді алгоритм вирішення задачі з використанням однієї з стратегій пошуку. Навести кількість кроків, необхідних для вирішення задачі та вивести їх послідовність. Передбачити можливість відсутності рішення та можливість зміни цільового стану.

[pic 1]

2) Эвристика – любое правило или ограничение сокращающее полный перебор.

 Информацию о задаче, которая позволяет сократить поиск решения, называют эвристической, а процедуры поиска использующие ее – методами эвристического поиска.

Типы стратегий - различают два основных типа стратегий управления, безвозвратный и пробный.

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

Далее, различают два типа пробных режимов управления: с возвращением и с поиском на графе.

В режиме с возвращением, при выборе правила определяется некоторая точка возврата. Если последующие вычисления приведут к трудностям в построении решения, то процесс вычисления переходит к предыдущей точке возврата, где применяется другое правило, и процесс продолжается.

Основные типы методов и алгоритмов эвристического поиска:

  • Жадные алгоритмы (Hill Climbing, наискорейшого спуска, Best First Search)
  • A-алгоритм
  • D-алгоритм
  • Метод МИНИМАКСА  
  • Метод Альфа-Бета отсечения

В безвозвратном режиме управления выбирается применимое правило и используется необратимо, без возможности пересмотра в дальнейшем.

...

Скачать:   txt (6.5 Kb)   pdf (175.6 Kb)   docx (13.6 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club