5 playable browser demos
AI-driven games
A library of mini-games, each showcasing a different AI technique: Minimax, genetic algorithm, neural network, Expectimax tree search and constraint propagation. Everything runs locally in the browser — no server, no tracker.
Filters and search
Chess Master
Strategy · MinimaxFull chess game with an interactive tutorial (10 lessons), adaptive AI across 7 levels and a Challenge mode that analyzes your habits to push you to improve.
PlayGENESIS — The Spark of Life
Simulation · Boids + GeneticA self-progressing evolution sandbox: six eras from quantum particles to a living ecosystem. Interactive entities, predation, symbiosis, genetic mutations.
Start the simRACEGEN — Living Track
Arcade · NN + GeneticRace on a procedurally generated track. Drive yourself or watch an AI learn to drive through a neural network + genetic algorithm across generations.
AI race2048 — Expectimax AI
Puzzle · ExpectimaxClassic 4×4 2048, plus an Expectimax AI with adjustable depth that can play for you. Live visualization of per-direction evaluations.
Start the puzzleMinesweeper — Logical AI
Puzzle · Constraints + BayesClassic Minesweeper with a solver that propagates the constraints of revealed numbers, then enumerates valid configurations to compute a per-cell mine probability (heatmap toggle).
DefuseWhy this library?
These demos are first and foremost a didactic showcase: each game illustrates a family of algorithms I work with daily (heuristics for decision-making, tree search, reinforcement learning, constraint propagation…). Everything is vanilla HTML/CSS/JS, no dependency, no server — matching the rest of the site (GDPR, no tracker, no remote fonts).
Source code is available on GitHub. Each game lives in its own self-contained folder and can be opened directly via file://.