Translucent players: Explaining cooperative behavior in social dilemmas. (November 2019)