Автор: Клоксин У., Меллиш К. Издательство: Мир Год издания: 1987 Страниц: 336 Язык: русский Формат: DJV Размер: 3.18Мб
Книга английских специалистов, содержащая описание основ логического программирования и особенностей языка Пролог - базового языка ЭВМ пятого поколения. Области применения этого языка связаны с разработкой экспертных систем, интеллектуальных баз данных, обработкой естественного языка, разработкой компиляторов ЭВМ. Книга полезна для первого ознакомления с языком Пролог. Для программистов и пользователей ЭВМ.
Автор: Л. Стерлинг, Э. Шапиро Год издания: 1990 Издат.: Мир ISBN: 5030004068, 0262192500 Страниц: 333 Формат: djvu Размер: 4 Mb Язык: Русский
В книге излагаются основы логического программирования. Дается описание языка Пролог. Обсуждаются ввод-вывод, приемы и средства организации интерактивных программ, вопросы недетерминированного программирования, применения структур данных, допускающих накопление данных, техника грамматического разбора, программирование метаинтерпретаторов. Изложение удачно иллюстрируется примерами программ. Рассматриваются некоторые приложения Пролога: программирование игр, создание экспертных систем и компилятора для языка высокого уровня.
Данная книга написанная Eduardo Costa, пока является наиболее подробной книгой по Visual Prolog. Мы представляем здесь макет перевода, который вместе с форматированием выполнил Марк Сафронов. Переводчиком учтён ряд замечаний, сделанных участниками русскоязычного Форума по Прологу.
Перевод нельзя считать законченным в силу терминологических проблем, с которыми встретился переводчик.
Великолепная книга, полностью иллюстрирована, и после каждой главы есть ПРИМЕРЫ. Просто супер книженция
Акторный Пролог (prolog) — объектно-ориентированный логический язык, предназначенный для программирования информационных систем, функционирующих в динамическом внешнем окружении (интеллектуальных агентов Интернет, систем интерактивного проектирования и др.).
Акторный Пролог воплощает новый подход к объединению логического и объектно-ориентированного программирования, обладающий следующими достоинствами:
- В основе нашего подхода лежит использование классической логики (логики предикатов первого порядка).
- Центральной идеей и сущностью подхода является обнаружение и устранение логических противоречий, возникающих в процессе взаимодействия объектов.
- Разработанный подход позволил математически корректным образом ввести в логический язык разрушающее присваивание и параллельные процессы.
Искусственный интеллект в компьютерных играх: как обучить виртуальные персонажи реагировать на внешние воздействия [b]Автор: Алекс Дж. Шампандар Формат: djvu
В настоящей книге показано, как ввести в компьютерную игру синтетические игровые персонажи с реалистичными формами поведения, сосредоточиваясь на отдельных аниматах (автономных созданиях с искусственным телом), находящихся в виртуальном мире. Книга посвящена описанию того, как создавать подобные автономные персонажи, основанные на использовании средств ИИ, и заставлять их интеллектуально реагировать на происходящие события. В качестве испытательной площадки применяется реалистичная трехмерная игра. Эта книга представляет собой уникальное сочетание теоретических основ, практических рекомендаций и определений основных понятий, относящихся к области разработки средств ИИ, и предназначена для читателей, которые стремятся приобрести знания о средствах ИИ и применить эти знания на практике для создания игр
Алгоритмы искусственного интеллекта на языке PROLOG Автор: Иван Братко Формат: PDF
В книге известного специалиста по программированию приведены основные сведения о языке Prolog, описан процесс разработки программ на этом языке и показано применение языка Prolog во многих областях искусственного интеллекта, включая решение задач и эвристический поиск, программирование в ограничениях, представление знаний и экспертные системы, планирование, машинное обучение, качественные рассуждения, обработка текста на различных языках и ведение игр. Книга предназначена для тех, кто проходит обучение в области языка Prolog и искусственного интеллекта или интересуется этими перспективными направлениями. От читателя не требуется наличие знаний в области искусственного интеллекта. Не обязательна также значительная подготовка в области программирования.