1. Write a simulated annealing program in any language, and try out on a toy problem.
2. Write a program for Ant Colony algorithm, and try out on a toy problem not given in the book.
Please discuss the toy problem and Algorithm during office hours with the grader and the instructor
before coding. Take the applications and the solution techniques from the research articles placed in
the blackboard.
The program must not be hardwired, and support enough parameters that must be declared as
constants or input by user, and can be easily changed. While demonstrating the code, the grader will
ask you to change the parameters to see the effect of parameters. The programs can be developed in
any language.
The running code must be shown to the grader, who will ask you to change the parameters on the spot,
and run to assess that you have genuinely coded the program yourself. He will also ask you to explain
different parts of code randomly to assess that you have coded yourself. The meeting will last 25-30
minutes. Go prepared.