HomeAlgorithms & AITabu Search Optimizer

Tabu Search Optimizer

Interactive 3D tabu search simulator: watch a memory-guided local search climb a rugged optimization landscape, forbid recently-visited moves with a tabu list, and use an aspiration criterion to escape local minima without random restarts.

Algorithms & AI3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
optimization-algorithms ↗ Open standalone

Tabu search is a metaheuristic that climbs a rugged optimization landscape using short-term memory instead of randomness: at each step it takes the best legal move in its neighborhood, forbids that move (and its near-reversals) from being repeated for a set number of iterations via a tabu list, and only breaks that rule when an aspiration criterion shows the forbidden move would set a new global best. This simulator renders a real 3D surface — Rastrigin, Ackley or Schwefel, all classic multimodal benchmark functions — and walks a search point across it live, coloring the neighborhood candidates that are currently tabu in red and tracking the best point found so far in green, so you can watch memory-based search escape local minima that a plain hill-climber gets stuck in.

⚙ Under the hood

Watch a memory-guided tabu search climb a rugged 3D optimization landscape, forbidding recently visited moves with a tabu list and using an aspiration criterion to escape local minima without random restarts.

optimizationtabu searchmetaheuristicslocal searchalgorithms

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)