Язык Пролог для искусственного интеллекта

Общие принципы хорошего программирования
Как представлять себе программы на Прологе
Использование рекурсии

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

Повышение эффективности зa счет добавления вычисленных фактов к базе данных
Вычисление 6го числа Фибоначчи процедурой фиб
Вычисление 6го числа
Помогает понять отношение фибВперед
Отношения в последовательности
Упражнения
Резюме
Содержание раздела