An Evolution of a Complete Program using XML-based Grammar Definition Topics: Genetic Algorithms In Proceedings of the 4th International Joint Conference on Computational Intelligence - Volume 0IJCCI, 214-219, 2012 , Barcelona, Spain