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

https://github.com/JasonFengGit/Visualizer

A single-page website aiming to provide innovative and intuitive visualizations of common and AI algorithms.
https://github.com/JasonFengGit/Visualizer

algorithm-visualization algorithms artificial-intelligence pathfinding react sorting visualization visualizer

Last synced: 7 months ago
JSON representation

A single-page website aiming to provide innovative and intuitive visualizations of common and AI algorithms.

Awesome Lists containing this project

README

        

## Visualizer
[![CodeFactor](https://www.codefactor.io/repository/github/jasonfenggit/visualizer/badge)](https://www.codefactor.io/repository/github/jasonfenggit/visualizer)
[![GitHub license](https://img.shields.io/github/license/Naereen/StrapDown.js.svg)](https://github.com/JasonFengGit/Visualizer/blob/master/LICENSE)

This project is developed with React to help people to view algorithmic processes intuitively and entertainingly.

You may visit the page at jasonfenggit.github.io/Visualizer/ with Chrome (use full screen view to achieve better experience).

## Algorithms Included

- Pathfinding Category
- BFS
- Dijkstra
- A* Search
- DFS
- Sorting Category
- Bubble Sort
- Insertion Sort
- Selection Sort
- Merge Sort
- Quick Sort
- AI Category
- Simple Perceptron
- Approximate Q Learning
- Minimax(Alpha–beta pruning)

## How To Use

Open the website in Chrome and follow the instructions to start visualizing algorithms!

## How To Contribute

You may find me through email with any comments or ideas and fork this project!

## Future Expectations
- Implement and complete descriptions & tutorials of different algorithms
- Customizable learning parameters and model architectures
- Allowing submissions of codes/models
- User rankings by their models' performances
- ...

#### ENJOY THE BEAUTY OF ALGORITHMS!