Outcome-Based Cooperation