Summary:
-There is a class of coercive strategies (ZD) that do really well against cooperative ones;
-However they do terribly against themselves and so are evolutionarily unstable (will become extinct), whereas the cooperative strategy will not.
-This can be modified by adding a "tag" to the player saying whether he is a ZD player or not; then two ZD players can choose to cooperate with each other but not with other, non-ZD players - in that case tagged ZD is dominant.
-If non-ZD players ALSO have the ability to recognize the tags, and thus "punish" ZD players, both ZD and cooperative strategies are evolutionarily stable and can coexist.
-In that case there will likely be an evolutionary arms race for tag recognition as well

I thought this might be interesting to some haven players - if you want to be a raiding group, its more profitable to only prey on "sheep", and cooperate with other "wolves" (remind you of anything?). And if you are a cooperative "sheep", try to act like a wolf towards wolves, but cooperate as much as you can with other broadly peaceful people...
It also shows the importance of getting as much information as you can on others, and hiding information about yourself, in a nice mathematical way.