Describir: Evolutionary Computation in Combinatorial Optimization