Solution concepts in coevolutionary algorithms