Skip to content

My solution for the tasks from the Logic Programming discipline, during the 3th period of the course | Resoluções minhas dos trabalhos propostos durante a disciplina de Programação Lógica, no 3º Período do curso

Notifications You must be signed in to change notification settings

megaVE/prolog-tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prolog Tasks (Trabalhos Prolog)

My solution for the tasks from the Logic Programming discipline, during the 3th period of the course | Resoluções minhas dos trabalhos propostos durante a disciplina de Programação Lógica, no 3º Período do curso

1 - First Prolog program (Primeiro programa Prolog)

Complete development of a program simulating a genealogical tree and its kinship relations. (Desenvolvimento completo de um programa que simula uma árvore genealógica e as relações do parentesco.)

2 - N-Queens Problem (Problema das N-Rainhas)

Implementation of the criaup and criainf predicates, along the printing functions, in a program solving the N-Queens problem. (Implementação dos predicados criaup e criainf, juntamente das funções de impressão, num programa que resolve o problema lógico das N-Rainhas.)

3 - Sorting (Ordenação)

Changes on the insertion and selection operations, so that they reverse sort a number array. (Transformação nas operações de inserção e seleção, para que façam ordenação inversa de uma lista com números.)

4 - Missionaries and Cannibals Problem (Problema dos Missionários e Canibais)

Development of the predicates defining the states and possible operations in the solution tree of the missionaries and cannibals problem. (Desenvolvimento dos predicados que definem os estados e as operações possíveis na árvore de resolução do problema dos Missionários e Canibais.)

About

My solution for the tasks from the Logic Programming discipline, during the 3th period of the course | Resoluções minhas dos trabalhos propostos durante a disciplina de Programação Lógica, no 3º Período do curso

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages