NOTICE: Run this in Turbo Mode or TurboWarp: https://turbowarp.org/713148729?turbo Controls are in parentheses in each variable name. Type the control letters/number in the command line when using mobile controls (which are activated by clicking on flag twice) Simple, speedy, stylish sorting visualizer in Scratch.
v1.4.8: + New sorts: Room, Awkward, Chaos, Heapified Quick + Make Fold and Crease sorts adaptive + Optimize Bogo and Stable Bogo sorts - Remove Bozo and Stable Bomo sorts = Slightly improve Combsort = Slightly improve Shellsort Killer v1.4.7: + Add Perlin Noise distribution + New sorts: In-Place Radix LSD, Rotate Radix LSD, Optimized Slow + Improve Drag sort: O(n^3) -> O(n^2) + Improve speed of radix sorts = Minor sort order change = Rename "Color Palette" to "Style" = Control enhancements * Hotfix: Fix Bucket sort getting stuck on Perlin Noise v1.4.6: + Add Bingo and Smart Odd-Even sorts + Add Shellsort Killer shuffle = Improve Combsort on N = 131072 v1.4.5: + Add Smart Pancake and Rotate Quick Sorts = Adjust rainbow colors = Rename "Stable Bozosort" to "Stable Bomosort" = Rename "Pancake" to "Simple Pancake" v1.4.4: + Added Min-Max, Post-Order, Quick Heap, and Weak Heap Sorts + Added Merge Insertion Sort + Improved Random distribution v1.4.3: + Radix sorts can now have a custom base + Added American Flag and Bucket Sort + Added Shear and Matrix Sort = Adjusted the delays for radix sorts v1.4.2: + New selectable index sound mode + New sorts: Stable Bozo, Binary, Quick Shell + Slightly improve Exchange Bogo v1.4.1: + New sorts: Stable, Exchange, Bubble bogo sorts + Improve mobile controls + Improve insertion sorts = Update Shellsort gaps (again) v1.4.0: Phones and Tones Update + Added sounds!!! + Finalized mobile controls!!! + New sorts: Tree, Ping-Pong Merge, Grid, Intro, Lomuto Quick sort + Minor improvements = Updated Shellsort gaps v1.4.0a: + Early prototype of mobile controls (click flag a second time to enable): only choose sort, change length, and run sort commands available + Fixed bug regarding null values being copied into the main array v1.3.6: + Added Parity Merge Sort + Fixed Juggling Rotations + Fixed some data moves not being recorded v1.3.5: + Added Stackless Quick Sort + Added Faro Shuffle, Inverted BST, and Half Rotation shuffles = Updated Shellsort Gaps v1.3.4: + Added Lazy Heap Sort + Added Pancake, Pancake Insertion, and Optimized Pancake Sorts + Added Binary Quick and Radix MSD Sorts + Added Optimized Stooge and Drag Sorts v1.3.3: + Added Complete Graph, Quaternary Heap, Van Voorhis Sort + Added Triangular and Unary Heap Sort + Added Sierpinski Triangle and Hamming Weight Shuffle v1.3.2: + Added Dual Pivot and Stable Quick Sort + Added Block-Swap Merge Sort + Added Patience and Simple Library Sort + Added impractical sorts: Shove, Bozo, Deterministic Bogo, Smart Bogo, Hyper Stooge + Added Quicksort Killer and BST Traversal shuffles + Minor improvements v1.3.1: + Added new color palette: In Color + Added Cocktail Shaker, Double Insertion, Exchange, and Wave Sort + Rework Scrambled Tail + Fixed bug related to Rotate Merge and Juggling rotations v1.3.0: Visual Update ++ Added 3 new color palettes that can be changed at any time + Added Timsort and Slow Sort + Backwards Cycle Sort now uses comparisons + Added the Pipe Organ shuffle + Fixed values not changing color when running Gravity Sort = Cancel sort now resets the array v1.3.0a: + Replaced Scrambled Colors with Color Mode option + Fully added cancel sort feature + Added Scrambled Tail and Heapified shuffles + Added OOP Heap and Quick Merge Sort + Improve startup time + Add 0 length check to Triple Reversal Rotations + Fixed bug involving assigned item colors = Modified Laziest Stable Sort v1.2.4: + Added 5 new sorts: Lazy Stable, Strand, Double Selection, Gnome, and Tiny Gnome Sort = Max length increased from 65536 to 131072 v1.2.3: + Fixed Bogo Sort failing to sort + Fixed a bug related to Gravity and Backwards Cycle + Added Weave Merge and Laziest Stable Sort v1.2.2: ++ Reduce project size!!!!! + Added Bose Nelson and Crease sorting networks v1.2.1: + Added Fulcrum Quick sort (a.k.a. Crumsort by Scandum) + Added Pairwise, Weave, Fold, Circle sorting networks v1.2.0: Rotation Update ++ Added 6 types of rotations and ability to select them + Diamond, Bitonic, Stooge, and Bogo sorts = Added experimental cancel sort feature (press Z) v1.1.5: + Trinity rotations + Fixed Cycle sort bug = Made swaps visually 3x as slow = Adjusted default brake factor v1.1.4: + Cycle and Backward Cycle sorts + Distribution animations + Bug fix v1.1.3: + Added Radix LSD, Counting, and Gravity sorts v1.1.2: + Rotate Merge Sort + Saddle and Sigmoid distributions + Bit Reversal shuffle + Minor improvements v1.1.1: + Odd-Even and 3-Smooth Comb sorts + Minor improvements v1.1.0: + Bubble, Selection, Binary Insertion, Heap, Comb, Quick sorts v1.0.2: + Updated Shell Sort gaps v1.0.1: + Slight Shuffle, Noisy shuffles + Array size and distinct elements adjustment v1.0.0: + Project made public!!!