SAGA: Sequence Alignment by Genetic Algorithm
 
 
Improve fitness of a population of alignments by an objective function which measures multiple alignment quality, [using] automatic scheduling to control 22 different operators for combining alignments or mutating them between generations. When 
used to optimise the sums of 
pairs objective function, SAGA performs better than some of the widely used alternative packages. (MSA & ClustalW)  
C. Notredame & D. G. Higgins, 1996 (Pub)