世界如何运转
罗伯特·阿克塞尔罗德
互惠
政治学家,办过两场计算机竞赛,赢的是四行代码的「以牙还牙」——从不先动手,被坑了回敬一次就立刻回来
背后是什么故事?
他要解决的本来是核战争。1943年生,芝加哥大学读数学,耶鲁拿政治学博士,他盯着的是那个年代很多人都在盯的一件事:两个互相瞄准、谁也不信谁、又不能真开火的国家,凭什么能不打起来。别人从谈判桌、从威慑、从道德入手,他挑了一条奇怪的路——把这件事压成一个只剩合作和背叛两个选项的小游戏,反复玩很多回合,然后不自己解它,把题目发出去让全世界交程序来打。
他不解题,他办比赛
面对「什么策略最好」这种问题,通常的做法是建模型、证定理。他改成征集:把规则公开,请各国学者把自己认为最好的办法写成程序交上来,两两对打,名次由总分说话。答案因此不是他想出来的,是打出来的。
与其在会上争哪个方案更优,不如让两个方案各自跑一个月,看数字。
赢的是最短的那个
冠军「以牙还牙」只有四行:第一回合合作,以后照抄对方上一回合的选择。第二次竞赛来了六十二个程序,所有人都已经知道它会赢、也知道它的弱点在哪,交上来的东西还是没能打过它。
能被所有人看懂、也被所有人预判的那套规矩,往往比藏着心机的那套更耐用。
名次的分界线是肯不肯先动手
排在前面的程序没有一个率先背叛过。它们把每一个可以占便宜的机会都放过了,总分反而最高;那些抓机会的,短期占到了,长期把对手推成了敌人。
一次合同上多咬下来的那两个点,通常是从下一次合作里提前支取的。
合作不需要友谊,只需要还要再见
他把这一条推到最低门槛:一战堑壕里的两边互不相识、奉命互相射击、头上没有仲裁者,照样长出了心照不宣的停火。让他们停手的不是善意,是同一批人明天还得在同一段战壕里面对面。
同一栋楼里天天碰面的两家公司,纠纷比隔着一个大洲的那种好谈得多。
今天怎么用?
想让一件事被守住,先别去查对方的人品,去看这件事还剩几个回合。一次付清改成按月结、把交付拆成三期、把双方放进一个还要长期共处的圈子——只要下一次还得见面,对方的算盘自己会变。然后给自己定一条回应的规矩:从不先动手;真被坑了,回敬一次,就一次;对方一回到合作,你下一回合立刻也回去,不追缴、不记账。这两半缺一个都不成立——只剩前一半是任人拿捏,只剩后一半是把一次意外变成一辈子的僵局。
深度阅读
和谁对照着读
延伸
金句
让他守约的不是良心,是明天还得见你。
这一篇如果说中了你正在经历的事,
转给可能需要的人,或者存下来,下次好找。