Implementação, em linguagem Prolog, do jogo de tabuleiro Barragoon, permitindo três modos de utilização: Humano/Humano, Humano/Computador e Computador/Computador e incluindo dois níveis de jogo para o computador e uma interface com o utilizador, em modo de texto.
Construção de um programa em Programação em Lógica com Restrições para a resolução do puzzle Fence.