rvhuang / pathfinding-lab Goto Github PK
View Code? Open in Web Editor NEWRun, test and compare all algorithms and heuristic functions
Home Page: https://pathfinding-lab.codedwith.fun/
License: MIT License
Run, test and compare all algorithms and heuristic functions
Home Page: https://pathfinding-lab.codedwith.fun/
License: MIT License
Add a precise view that allows external websites to embed the map.
Example:
Add new options and APIs that enable users to import and export map data and pathfinding histories.
Add a new button that allows users to undo the latest pathfinding result.
Display current position at the bottom-right of the cursor.
Add the following optional parameters to the query string that can pre-select the algorithm and heuristic functions.
Example:
https://pathfinding-lab.codedwith.fun/?o=2,[12,13,16];3,21;4,28&p=astar1,21-12,17m,e;bfs13,2-12,15c
This will perform the following works:
Highlight the corresponding tile when the mouse cursor moves to a node on the Open List Analysis chart.
Add a new button that allows users to erase obstacles only instead of the entire map.
Redesign the current obstacle type selection UI. After this issue is closed, the minimum map size can be reduced.
Add an <iframe>
HTML sample to share dialog which the width and height will change to current map settings accordingly.
Add a descriptive area that shows the number of nodes the algorithm has explored and the number of nodes it has estimated.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.