Skip to content
- Installing SWI-Prolog. Visual Prolog. SWI-Prolog’s interactive assistant. Try SWI-Prolog online.
- Практичне заняття. Робота з інтерпретатором SWI- Prolog у браузері.
- Визначення окремих термінів дискретної математики (програмістам необхідно володіти)
- Чому потрібен Prolog?
- Логічне програмування. Вступна лекція. Місце мови ПРОЛОГ серед засобів програмування.
- Перші кроки у Пролозі з розглядом простий та потужних можливостей
- Лекція Prolog. Основні поняття. Квантори. Читання програм. Backtracking. Відтинання. Cut. !.
- Чарівне злиття списків. Лекція (доповнення). Демонстрація чарівної потужності мови Prolog.
- Пролог. Графічний інтерфейс програм на Tau-Prolog: Логічна задача “Ханойські вежі”.
- Пролог. Логічна задача “Хід Коня” (Knights Tour). Два варіанти розв’язку.
- Пролог. Логічна задача “n-Королев”. Три методи.
- Запити Реляційної Алгебри Кодда та SQL в Пролозі – Максим Ксьондцик
- Графічний інтерфейс програм на Пролог”. Building PWAs in SWI-Prolog
- Вступна лекція по дисципліні “Логічне програмування”
- Змінні в імперативних та декларативних мовах програмування -Логічне програмування
- Логічне програмування. Практична
- Логічне програмування. Лекція
- 3 черепахи. Цікава логічна задачка. Математики не можуть її розв’язати!
- Позначки параметрів предикатів SWI-Prolog.
- Tau-Prolog. Веб-інтерфейс для програм на Prolog.
- JPL. Імплементація Java з SWI-Prolog.
- Родинні відношення на Prolog, Java, Haskell & SQL.
- Вовк, Коза та Капуста – детальний розгляд на Prolog та Haskell.
- Задача про вісім ферзів. На Prolog with CLP(FD), на Haskell та на Java.
- Використання Prolog при розробці комерційних систем.
- Fuzzy Logic – нечітка логіка Логічне програмування.
- Trace – Трасування логічних програм. Логічне програмування.
- Фактичні та формальні параметри та типи зв’язків. Способи та напрями обміну даними.
- Підґрунтя Логічного програмування.
- Об’єктно-орієнтоване програмування в Логічному програмуванні.
- SQL vs Prolog
- Порівняння С#, Haskell та Prolog на прикладі n-королев
- Чому Пролог це логіка предикатів 1-ого, а не вищого порядку?
- Prolog. Оцінювання речень на істинність та хибність. Квантори. Інтерпретація.
- Порівняння мов Prolog, Haskell та Java на прикладі роботи з бінарними деревами пошуку.
- Порівняння Prolog, Haskell та Java на задачі “Хід Коня”
- “English grammar” on Prolog. Порівняння з Haskell та Java.
- Порівняння Prolog, Haskell та Python на розв’язку задачі з “програмуванням обмежень”: “n-ферзів”.
- Eliza на Prolog, Python, Haskell з порівнянням. Трішки про ChatGPT.
- Дисципліна «Розробка та супровід баз знань».
- АВЛ-дерева на мові Пролог та на JavaScript.
- Чому “Відношення” = “Предикат”? Prolog. Логічне програмування.
- Унікальний та невідомий прийом на Prolog! Реляційні Бази Даних на Prolog. Prolog vs SQL.
- Дуже просто про “МініМакс”: ідея.
- Мова Mercury у порівнянні з Prolog, Haskell та Lisp
- Логічне програмування з обмеженнями. SWI-Prolog clp(fd)
- Порівняння Prolog, Haskell, Java на розв’язку задачі “найкоротший шлях в графі”.
- Моделювання мислення для отримання знань. Prolog та Haskell. Логічна задача: “3 ковпака на мудрецях”
- Процедурна інтерпретація логічних програм
- Арність Складання = 3. Класифікація термів
- Відсутність значення. Порожній список. 0-Pointer
- Списки та Структури. Списків та структур в Prolog немає.
- Порожній список. Списки та Структури. Списків та структур в Prolog немає.
- Питання до структур та списків
- Порівняння задачі комівояжера на С++, Haskell та Prolog.
- Порівняння задачі “Мінімальне кістякове дерево” на Prolog, Haskell та Kotlin
- Про тести
- Повторно: про задачі на перебір
- Розбір речень на англійській мові. “English grammar”. Порівняння на Prolog, Haskell та Java.
- Prolog VS Haskell. Sudoku – приклад з SWI з бібліотекою програмування обмежень clp(fd).
- Як застосовувати Prolog в програмах на C++
- Задача Айнштайна “День на пляжі”. Порівняння на Prolog, Haskell та С#
- П’ятнашки” на Prolog
- Лабіринт на Tau-Prolog (JavaScript). Пошук в глибину
- Реалізація Гри “4 в ряд” на Java, Haskell та на Prolog з графічним інтерфейсом на JavaScript (Json).
- Prolog. Реалізація гри Х0 на “нескінченному” полі NxM з графічним інтерфейсом
- Запити на “ділення” мовою Prolog до реляційної БД .
- Лабіринт на Prolog (та JS, CSS, HTML, VUEJS). Пошук BFS. Пошук А
- Реверсі на Prolog та JS (swipl).
- Шашки на Prolog, Haskell & Java з minmax та Alpha-Beta.
- Карткова гра UNO на Prolog, Haskell & Java.
- Карткова гра UNO на Prolog, Haskell & Java.
- Шашки-піддівки на Prolog, Haskell & Java з minmax та Alpha-Beta.
- Головоломки з сірниками на мові Prolog. Генератор головоломок з їх розв`язками.