That altruistic punishment promotes cooperation has been widely accepted in many laboratory experiments. However, some researchers find that people might punish not only freeloaders, but cooperators too. Punishment on cooperator is defined as antisocial punishment, having a negative effect on promoting cooperation and in conflict with all common justice rules. How to reduce antisocial punishment in circumstance with such behavior should be explored. By employing public good game with reputation, we find that the existence of reputation reduced the frequency of antisocial punishment. The effectiveness of reputation partly comes from a decrease of freetarget punishment and from that of malicious antisocial behavior.
展开▼