This document describes a genetic algorithm approach for time series classification that combines multiple similarity measures. The algorithm uses genetic operations like selection, crossover and mutation to evolve a population of weight combinations for different similarity measures over generations. The weight combinations represent candidate solutions, and classification accuracy on a validation set is used as the fitness function. The final solution returned is the weight combination that yields the highest classification accuracy.