Algorithm guide & status

A practical guide to the current modules, their level of interactivity, and five focused UI/UX enhancements for every listed method.

10 modules94 methodsReviewed 27 September 2026

How to use the visualizations

1 · ChooseOpen a module from Explore Modules and select a method.
2 · ConfigureFor interactive modules, edit the input values or choose a preset. Guided modules use a fixed example.
3 · Step throughRun the example, then use playback controls or the step slider to inspect each decision.
4 · CompareWhere available, compare policies using the same inputs and read the metrics with the visual trace.

Follow the beginner learning path

Work from CPU decisions through memory and storage, then tackle concurrency and multiple cores. Each lesson includes a mental model, worked example, trace walkthrough and self-check.

Review status

Status describes the current experience, not a guarantee that every numerical result is production accurate. The 94 method explanations and UI/UX checklist cover the whole project; independent numerical validation of every advanced algorithm is still needed.

Methods and UI/UX checklist

Each method has a plain-language rule, an experiment to try, and its original five-point improvement checklist. Some checklist items are now implemented; the remainder guide continued work.

Loading guide…

Next implementation focus: editable interleavings for the remaining synchronization methods, fuller state traces for advanced algorithms, and independent correctness tests for simplified policy models.