https://github.com/edbeeching/ai_project
MLDM Semester 1 Artificial Intelligence project.
https://github.com/edbeeching/ai_project
Last synced: 4 months ago
JSON representation
MLDM Semester 1 Artificial Intelligence project.
- Host: GitHub
- URL: https://github.com/edbeeching/ai_project
- Owner: edbeeching
- Created: 2016-10-13T12:00:32.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-01-16T21:39:18.000Z (over 9 years ago)
- Last Synced: 2025-10-30T18:41:06.330Z (8 months ago)
- Language: Prolog
- Homepage:
- Size: 9.13 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Semester 1 Artificial Intelligence Project.
## Université Jean-Monnet, Saint-Étienne, France.
## Amazing Labyrinth AI written in the Prolog language
Authors:
* Edward Beeching
* Jorge Chang
* Sejal Jaiswal
Acknowledgements:
* Martin Stockhaus for art assets (http://www.imstockhaus.com/)
# Brief introduction
5 Heuristics were implemented in the Prolog language, a User interface has been implemented in Java, using the Swing UI toolkit.
Java-Prolog communication was achieved with the JPL library.
For more details of the project, including a UML diagram, look at the [Project Report](Intro_to_AI_Prolog_Game_Project_Report_EB_JC_SJ_DT_.pdf).
For Prolog code, look in directory [here](Labyrinth/Java/Labyrinth/prolog)
Here's what the finall UI looked like, note the main focus of the course was the AI code.
