Программирование на языке ПРОЛОГ для искуственного интеллекта

       

Программирование на языке ПРОЛОГ для искуственного интеллекта

Отрицание как неуспех
Отрицание как неуспех - 2
Отрицание как неуспех - 3

Упражнения
Упражнения - 2
Обработка символов
Обработка символов - 2
Упражнение
Создание и декомпозиция атомов
Создание и декомпозиция атомов - 2
Создание и декомпозиция атомов - 3
Создание и декомпозиция атомов - 4
Упражнения



ДРУГИЕ ВСТРОЕННЫЕ ПРОЦЕДУРЫ
Предикаты var, nоnvar, atom, integer, atomic
Предикаты var, nоnvar, atom, integer, atomic - 2
Предикаты var, nоnvar, atom, integer, atomic - 3
Решение числового ребуса с использованием nonvar
Решение числового ребуса с использованием nonvar - 2
Решение числового ребуса с использованием nonvar - 3
Решение числового ребуса с использованием nonvar - 4
Решение числового ребуса с использованием nonvar - 5
Решение числового ребуса с использованием nonvar - 6

Упражнения
Создание и декомпозиция термов: =, functor, arg, name
Создание и декомпозиция термов: =, functor, arg, name - 2
Создание и декомпозиция термов: =, functor, arg, name - 3
Создание и декомпозиция термов: =, functor, arg, name - 4
Создание и декомпозиция термов: =, functor, arg, name - 5
Создание и декомпозиция термов: =, functor, arg, name - 6
Упражнения
Различные виды равенства
Работа с базой данных

Работа с базой данных - 2
Работа с базой данных - 3
Работа с базой данных - 4
Работа с базой данных - 5
Упражнения
Средства управления
Ввод программ: consult, reconsult
Резюме
Резюме - 2
Bagof , setof и findall

Bagof , setof и findall - 2
Bagof , setof и findall - 3
Упражнения
Резюме
Резюме - 2
СТИЛЬ И МЕТОДЫ ПРОГРАММИРОВАНИЯ
Общие принципы хорошего программирования
Общие принципы хорошего программирования - 2
Общие принципы хорошего программирования - 3
Как представлять себе программы на Прологе

Использование рекурсии
Обобщение
Использование рисунков
Стиль программирования
Некоторые правила хорошего стиля
Некоторые правила хорошего стиля - 2
Некоторые правила хорошего стиля - 3
Табличная организация длинных процедур
Отладка
Отладка - 2

Эффективность
Эффективность - 2
Повышение эффективности решения задачи о восьми ферзях
Повышение эффективности программы раскраски карты
Повышение эффективности программы раскраски карты - 2
Повышение эффективности программы раскраски карты - 3
Повышение эффективности программы раскраски карты - 4
Повышение эффективности конкатенации списков за счет совершенствования структуры данных
Повышение эффективности конкатенации списков за счет совершенствования структуры данных - 2
Повышение эффективности зa счет добавления вычисленных фактов к базе данных

Повышение эффективности зa счет добавления вычисленных фактов к базе данных - 2
Повышение эффективности зa счет добавления вычисленных фактов к базе данных - 3
Повышение эффективности зa счет добавления вычисленных фактов к базе данных - 4
Упражнения
Резюме
ОПЕРАЦИИ НАД СТРУКТУРАМИ ДАННЫХ
Замечания в некоторых альтернативных способах представления списков
Замечания в некоторых альтернативных способах представления списков - 2
Упражнения
Сортировка списков

Сортировка списков - 2
Сортировка списков - 3
Сортировка списков - 4
Сортировка списков - 5
Сортировка списков - 6
Упражнения
Представление множеств двоичными деревьями
Представление множеств двоичными деревьями - 2
Представление множеств двоичными деревьями - 3
Представление множеств двоичными деревьями - 4

Представление множеств двоичными деревьями - 5
Упражнения
Двоичные справочники: добавление и удаление элемента
Двоичные справочники: добавление и удаление элемента - 2
Двоичные справочники: добавление и удаление элемента - 3
Двоичные справочники: добавление и удаление элемента - 4
Двоичные справочники: добавление и удаление элемента - 5
Отображение деревьев
Отображение деревьев - 2
Упражнение

Ivan Bratko
ИНТЕЛЛЕКТА
Братко И
Представление графов
Представление графов - 2
Поиск пути в графе
Поиск пути в графе - 2
Поиск пути в графе - 3
Поиск пути в графе - 4
Построение остовного дерева

Построение остовного дерева - 2
Построение остовного дерева - 3
Построение остовного дерева - 4
Построение остовного дерева - 5
Упражнение
Резюме
Литература
Я страница обложки
Программирование на языке Пролог для искусственного интеллекта
ПРЕДИСЛОВИЕ АВТОРА

ПРЕДИСЛОВИЕ АВТОРА - 2
ПРЕДИСЛОВИЕ АВТОРА - 3
ПРЕДИСЛОВИЕ АВТОРА - 4
Благодарности
ПРЕДИСЛОВИЕ
ПРЕДИСЛОВИЕ - 2
ПРЕДИСЛОВИЕ - 3
ПРЕДИСЛОВИЕ - 4
ОТ РЕДАКТОРА ПЕРЕВОДА
Содержание раздела