https://github.com/dovvla/maze-rs
Parallelized maze solving implemented in Rust
https://github.com/dovvla/maze-rs
Last synced: about 1 month ago
JSON representation
Parallelized maze solving implemented in Rust
- Host: GitHub
- URL: https://github.com/dovvla/maze-rs
- Owner: dovvla
- Created: 2023-02-02T15:16:21.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-08-05T07:47:07.000Z (10 months ago)
- Last Synced: 2025-02-14T06:36:46.736Z (3 months ago)
- Language: Rust
- Size: 9.77 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Maze-rs
## Overview
Maze-rs is a Rust-based application for parallelized maze solving. It leverages Rust's concurrency capabilities to efficiently solve mazes, making it a useful tool for exploring parallel algorithms and Rust programming.
Features:
- Parallelized Solving: Utilizes Rust's concurrency features to solve mazes in parallel.
- Customizable Mazes: Allows users to input their own maze designs for solving.
- Rust Implementation: Provides a practical example of Rust's power and efficiency in handling concurrent tasks.## Installation
Clone the repository:
```sh
git clone https://github.com/dovvla/maze-rs.git
cd maze-rs
```Build the project:
```sh
cargo build --release
```
Run the maze solver with the included example maze:
```sh
cargo run --release
```
To use a custom maze, modify the labyrinth.txt file with your maze design and then run the solver.This project is licensed under the MIT License. See the LICENSE file for details.