From d4e4d4f7614096c1f96a738c68404402d4a0b74a Mon Sep 17 00:00:00 2001 From: Sadanand Pai Date: Sat, 30 Mar 2024 23:27:50 +0530 Subject: [PATCH] Readme update --- README.md | 18 +++++++++++++++--- cypress/e2e/path-finder/maze.cy.ts | 2 +- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a71ce77..77bc9d1 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ algorithms ### Algorithms Visualizers -This repo is an attempt to help in learning popular algorithms by visualization +This repo helps in learning popular algorithms by visualization #### Sorting Visualizer @@ -44,7 +44,18 @@ Features #### Path finder -> Still in progress +Helps to + +- understand working of different maze generation algorithms +- understand working of different path finding algorithms +- check the visits, path length and time taken + +Features + +- Build any kind of custom 2D maze +- Alter the speed of execution +- Generate infinite mazes +- Move the targets in live to see the changes
@@ -55,9 +66,10 @@ Production libraries - [React](https://react.dev/) (Frontend Library) - [Redux Toolkit](https://redux-toolkit.js.org/) (State management) - [React Router](https://reactrouter.com/en/main/) (Router) -- [React Switch](https://react-switch.netlify.app/) (Switch) - [Lucide](https://lucide.dev/) (Icons pack) - [Sonner](https://sonner.emilkowal.ski/) (Toast) +- [React Joyrid](https://react-joyride.com/) +- [React Switch](https://react-switch.netlify.app/) (Switch) Build libraries diff --git a/cypress/e2e/path-finder/maze.cy.ts b/cypress/e2e/path-finder/maze.cy.ts index 730a812..4d8632d 100644 --- a/cypress/e2e/path-finder/maze.cy.ts +++ b/cypress/e2e/path-finder/maze.cy.ts @@ -41,7 +41,7 @@ describe('path finder', () => { cy.get('[data-cell-type="2"]').should('have.length', 1); }); - it('should verify the prims maze generation', () => { + it('should verify the mazes generation', () => { for (const maze of mazes) { cy.get('#maze').select(maze); verifyMaze();