By Dave Anderson:
In a non-cooperative, multi-iteration game, the best strategy to ensure cooperation or at least non-douchebag behavior is tit for tat. This means make a choice that punishes the opposition for being a douchebag when they previously made a choice to be douchebags, and make a choice that rewards [...]
