Skip to content

Lzm03/Prolog-Maze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prolog-Maze Project

Overview

The Prolog-Maze project is a Prolog-based system designed to solve complex mazes. Using logic programming and search algorithms, it navigates through grid-based mazes to find the most efficient path from start to finish, considering various constraints such as limited energy and obstacles.

Repository Structure

  • AI-CW: Contains the main coursework files and the logic for the maze-solving algorithms.
  • Grid_world_lab: Includes laboratory files that provide a simulated environment for testing the maze-solving agents.
  • README.md: This document provides an overview and guidance on how to set up and use the Prolog-Maze solver.

Getting Started

To run the maze solver, clone this repository and ensure you have a Prolog interpreter installed on your system.

Prerequisites

Installation

git clone https://github.com/Lzm03/Prolog-Maze.git

Running

cd Prolog-Maze
./ailp.pl cw part1/part2/part3
start. .
shell.
setup.
demo.(part1)/identity.(part2)/solve_maze.(part3)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published