Logic Games

From UBC Wiki

Authors: Kulladit, Aaditya Desai

What is the problem?

A program to create and solve logic puzzles, following a predefined set of rules (see this imagefor an example).

These types of puzzles seem perfectly compatible with Prolog, and we can extend this to do other things as well, such as making it check for puzzle solution uniqueness!

What is the something extra?

In this project, given Prolog's nature as a query-based language, its presentation is typically limited. Therefore, we intend to leverage GUI toolkits in Java to develop a more user-friendly graphical interface.


Link to code: https://github.com/12Aadi/312-Project-2.git