Apps

A K-Means Clustering Animator

This JavaScript application implements the popular k-means clustering algorithm. Intermediate clusters and centroids are drawn at every step.

k-means is an iterative, simple and fast clustering algorithm. It groups a set of n data points into k clusters. The number of clusters being a prameter of the algorithm.

Collatz Conjecture Calculator

Collatz Conjecture Calculator is a JavaScript application that calculates reduced Collatz sequences and shows them on a graph. The Collatz sequence calculator also gathers some properties of these sequences such as the global maximum, the last local maximum reached by the Collatz sequence before it starts to monotonically decrease. It also shows the binary representations of some interesting numbers.