Exploring Smart Ways to Solve Complex Problems in Artificial Intelligence
Created by Sajjad Ahmed Niloy
A hiker in thick fog always walks in the direction that leads up. They stop when all directions go downhill.
A climber (blue dot) tries to find the highest peak. The true highest peak is marked with a green flag. Watch how it often gets stuck on a smaller peak (local maximum), marked by a red flag. Click "Reset" to try again from a new random spot.
A bouncing ball on a bumpy surface. With high energy (hot), it can jump out of small valleys. As it cools, it loses energy and settles in the deepest valley.
This "bouncing ball" (orange dot) is trying to find the lowest valley (global minimum, green flag). When "hot" (early in the simulation), it can jump out of shallow valleys (local minima). As it "cools," it settles into the best solution it has found. Click "Reset" to start over.
Start with many horses. Let the fastest ones breed. Their offspring are likely to be fast. Over many generations, you evolve an even faster horse.
A population of random phrases evolves to match the target phrase. Watch how the "Best Phrase" gets closer each generation through selection, crossover, and mutation. Click "Reset" to start over.