Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edbeeching/ai_project
MLDM Semester 1 Artificial Intelligence project.
https://github.com/edbeeching/ai_project
Last synced: about 1 month 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 8 years ago)
- Default Branch: master
- Last Pushed: 2017-01-16T21:39:18.000Z (about 8 years ago)
- Last Synced: 2024-11-03T18:26:03.461Z (3 months ago)
- Language: Prolog
- Homepage:
- Size: 9.13 MB
- Stars: 1
- Watchers: 5
- 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 languageAuthors:
* Edward Beeching
* Jorge Chang
* Sejal JaiswalAcknowledgements:
* 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.
![Alt text](UserInterface.png?raw=true "The Game UI")