Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pandh4cker/mapda
https://github.com/pandh4cker/mapda
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/pandh4cker/mapda
- Owner: PandH4cker
- Created: 2021-10-23T15:25:08.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2021-10-30T16:54:10.000Z (about 3 years ago)
- Last Synced: 2024-08-11T11:46:19.563Z (3 months ago)
- Language: C
- Size: 43 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MAPDA
MAPDA (aka Maze Automatic Path Detection Aiming) is a maze generator and solver.
Each maze cells are unsigned short int (16 bits)
which contain infos about the cell configuration (walls)
and also utilities infos that help the solver (visited cell, cell in the path, visited above..)
during the maze solving part.## Installation:
### Windows:
You need to install [cmake](https://cmake.org/install/) first to then build the project.```bash
git clone [email protected]:MrrRaph/MAPDA.git
cmake
cd ./build
cmake --build .
./MAPDA
```### Linux:
```bash
git clone [email protected]:MrrRaph/MAPDA.git
make
```## Usage:
In order to generate a maze 20x40:
```bash
./MAPDA -r 20 40
```Or from a file:
```bash
./MAPDA -f filename
```![img.png](img.png)