Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0nom4d/304pacman
EPITECH Mathematical Project about path finding using matrixes and djikstra algorithm.
https://github.com/0nom4d/304pacman
djikstra-algorithm epitech-project mathematics pathfinding python
Last synced: 12 days ago
JSON representation
EPITECH Mathematical Project about path finding using matrixes and djikstra algorithm.
- Host: GitHub
- URL: https://github.com/0nom4d/304pacman
- Owner: 0Nom4D
- Created: 2021-10-26T12:43:46.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-10T21:14:35.000Z (about 3 years ago)
- Last Synced: 2023-03-04T01:41:27.927Z (almost 2 years ago)
- Topics: djikstra-algorithm, epitech-project, mathematics, pathfinding, python
- Language: Python
- Homepage:
- Size: 628 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 304pacman
304pacman is an EPITECH B-MAT-500 project.
304pacman is about path finding and quickest path to a point.
## Before continuing...
[![Functionnal Project Tests](https://github.com/0Nom4D/304pacman/actions/workflows/testProject.yml/badge.svg?branch=master&event=push)](https://github.com/0Nom4D/304pacman/actions/workflows/testProject.yml)
[![PyTest Computing](https://github.com/0Nom4D/304pacman/actions/workflows/pytest.yml/badge.svg?branch=master&event=push)](https://github.com/0Nom4D/304pacman/actions/workflows/pytest.yml)
[![Documentation](https://img.shields.io/badge/Documentation-PDoc3-blue?style=flat-square)](https://0nom4d.github.io/304pacman/)This project is an EPITECH Project. If you are an EPITECH student, move out the way!
Nothing to see here... The group don't want to be involved to your -42.
![Alt Text](https://media.tenor.com/images/e627ecf80ad5b216c47a6fb939a51890/tenor.gif)
If you're not, no worries! You're welcome here!
### Prerequisites
To use this project, you'll need Python (Version 3.8):
* [Python Installation](https://www.python.org/downloads/)
### Building program
304pacman is an EPITECH B-MAT-500 project.
It relies on path finding. The goal is to find the quickest path to the phantom.
You can see the differents options using the ``-h`` or ``--help`` options:
```term
$> ./304pacman --help
USAGE
./304pacman file c1 c2
DESCRIPTION
file file describing the board, using the following characters:
'0' for an empty square
'1' for a wall
'F' for the ghost's position
'P' for Pacman's position
c1 character to display for a wall
c2 character to display for an empty space
```### Coding Style
304pacman is developed with Python. EPITECH doesn't impose any Coding Style to this but I tried to be as cleaner as possible.
## Authors
* **Arthur Adam** - [0Nom4D](https://github.com/0Nom4D)
* **Gildas Gonzalez** - [GildasGonz](https://github.com/GildasGonz)**EPITECH NANTES**
This README file has been created with mdCreator. [Please check the project by clicking this link.](https://github.com/0Nom4D/mdCreator/)