Bayes and Darwin: How replicator populations implement Bayesian computations | Synapse