A density-based algorithm for discovering clusters of arbitrary shape and isolating noise.
Draw the Epsilon (ε) search radius around every point.
If a point has ≥ MinPts in its radius, it is a Core. Else, it is Noise.
Connect overlapping Core Points to form cluster groups.
Green indicates 3 Clusters found. Bold borders lock on success.