CMSC 395 -- Lab 2

Optimization

Introduction

We discussed several optimization algorithms in class, including genetic algorithms. You are to solve an optimization problem using a genetic algorithm. You will need to develop a fitness function, decided on what is stored in the chromosome, implement mutation, and implement crossover. You should explore some different parameters to see the affects on your solution(s). You may start with the code developed in class.

Handin

Your code will be submitted on canvas. Your code is due Wednesday 10/24 at 11:59pm. You should be prepared to talk about your project in class on 10/24.