An optimization problem is defined by Russell and Norvig (2010) as a problem in which “the aim is to find the best state according to an objective function.”
- Hill climbing
- Randomized hill-climbing
- Simulated annealing
- Genetic algorithms
- Neural Network
- Knapsack
- Travelling Salesperson
- N-Queens
- Max-K Color optimization
- Flip Flop
- Continuous Peaks
- Go to .
- Click on "Code"
- Click on "Download ZIP"
- Unzip the files
- Run each of the Python files individually.
- All results will be printed to the console including scores and execution times.
- All the graphs will be generated directly in the repository once the files are run successfully.