Replicator Dynamics in Combinatorial Optimization