Combinatorial optimization by stochastic evolution | Synapse