解决这一问题的关键在于契约这一概念。大卫·K.刘易斯(Lewis)在一本重要的著作中对此作了详细的说明。[32]反过来,刘易斯也运用了T.C.谢林(Schelling)对“协调游戏(Co-ordination games)”[33]的研究成果。协调游戏认为,两个行动者在无准则的指导的情况下也能相互协调他们的行动。例如,两个伞兵被空投到敌占区,他们必须到指定的地点集合。由于地图上惟一具有特殊标志的是一座桥,他们便分别向桥走去。行动功利主义认为,这种互助的行动是经验的事实,每个人在设计自己的策略时,都要真诚地考虑这种经验事实。刘易斯指出,契约的概念先于准则的概念。我认为,虽然行动功利主义者要依赖契约,但他不会由此而变成准则功利主义者,甚至变成康德主义者。刘易斯在其《功利主义与诚实》[34]一文中,运用他的契约理论,对荒谬地驳斥行动功利主义的观点作了精辟的分析。
即使解决目前问题的方法是准则功利主义的,它却是一种与那些通常提出的准则功利主义完全不同的准则功利主义(或康德主义)。因为这种方法只在全部由功利主义者构成的境遇里才适用。我的行动功利主义通常认为,当行动功利主义者处于一个由非功利主义者占统治地位的社会里时,他应当以某种方式行动;当他处于一个由功利主义者组成的社会里时,他应当以另一种方式行动。这两种方式是完全不同的。其次,即使在一个由心灵相同的功利主义者构成的境遇中,混合策略的解决办法也与准则功利主义的解决办法有实质性的区别,因为准则功利主义只允许出现“全部这样行动”和“无人这样行动”两种选择。