Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kubk/wave-algo

Maze solving algorithm visualizer using React.js
https://github.com/kubk/wave-algo

demo maze-solving reactjs typescript

Last synced: 25 days ago
JSON representation

Maze solving algorithm visualizer using React.js

Awesome Lists containing this project

README

        

# wave-algo [![Build Status](https://travis-ci.org/kubk/wave-algo.svg?branch=master)](https://travis-ci.org/kubk/wave-algo) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)
Lee's algorithm finds the shortest path between 2 points in a 2D matrix. It is also called Wave algorithm.

## Demo
Try [demo](https://kubk.github.io/wave-algo/build) in your browser. You can change start/finish position using left/right click.

## Example
![example](out.gif)

## Installation
1. Clone this repo using `git clone`
2. Run `npm start` in the project root folder

## Testing
Run `npm test`

## Browser support
- Firefox 48+
- Chrome 51+