## Testing hillclimbing and simulated annealing

Some experiments to determine if simulated annealing is better than hillclimbing.

## Simulated annealing and breaking substitution ciphers

What simulated annealing is, and how it works.

## Breaking keyword substitution ciphers without a keyword

Solving ciphers when you have no idea about the key