Genetic algorithm developed for the 2D-HP protein folding model.