
Math
Logic gates
Operate Boolean gates, half and full adders, a four-bit carry chain and an edge-triggered memory bit.
Available for Windows
160 interactive modules bring geometry, topology, fractals, calculus, algebra, probability and algorithms into view. Rotate a surface, change a construction or follow an algorithm one step at a time.
160 modules · Page 8 / 8

Math
Operate Boolean gates, half and full adders, a four-bit carry chain and an edge-triggered memory bit.

Math
Compile small regular expressions into finite automata and trace word recognition through actual subset-construction transitions.
Math
Follow recursive backtracking for N queens and full 9×9 Sudoku, compare pruning and variable ordering, and enumerate queen solutions.

Math
Build edit-distance tables from your own strings and trace an optimal alignment with adjustable substitution cost.

Math
Compare naive, KMP, full Boyer–Moore and rolling-hash substring search, with recorded comparisons, prefix tables and overlapping matches.

Math
Generate mazes with depth-first carving, Prim and Wilson, then compare breadth-first, A* and wall-following routes.

Math
Inspect adaptive quadtree partitions, nearest-neighbour pruning and collision candidates in static or moving point clouds.

Math
Decompose images into orthonormal 8×8 cosine blocks, remove or quantize coefficients and measure reconstruction error.

Math
Edit 3×3 image-convolution kernels, inspect individual neighbourhood sums and compare blur, sharpening, edges and embossing.

Math
Fit noisy data with polynomials, move an outlier, compare training and reference errors and control overfitting with ridge regularization.

Math
Step through k-means assignments and centroid updates, move centres manually and compare cluster counts on an elbow curve.

Math
Step through Gaussian elimination and its changing equation planes, edit a 3×3 system and examine pivoting and rank.

Math
Colour generated planar maps, inspect their adjacency graphs and compare greedy choices with a constrained backtracking search.

Math
Run Langton’s ant on a sparse unbounded lattice, change multicolour turn rules and inspect the classic 104-step highway.

Math
Play an optimal-stopping game with hidden candidate quality, then compare cutoff strategies with exact probabilities and Monte Carlo trials.

Math
Estimate π by throwing random needles across parallel lines, compare sample sizes and track a statistical uncertainty interval.

Math
Explore leading-digit distributions, multiplicative scale and counterexamples to Benford’s law using generated or pasted data.

Math
Construct Simpson’s paradox with editable group weights and success rates, and compare subgroup and aggregate results.

Math
Count necklaces and bracelets with Burnside’s lemma, inspect symmetry operations and verify the result by enumerating representatives.

Math
Connect the unit circle, sine and cosine with the vector sum of the complex exponential series and Euler’s identity.
Some modules belong to more than one Suite. Shared experiments have one description here.