足,行走要用足,所以认为它是凶兆。孔子占断这件事认为是吉兆,孔子说:“越人居住在水边,行动用船,不用足,所以认为它是吉兆。”鲁国攻打越国,果然战胜了越国。子贡占卜“鼎折断了足”认为是凶兆,就同周代占卜人说武王伐纣不吉利一样。不吉中一定含有吉,就像“折鼎足”这样的预兆有利于攻打越国一样。周代人多数像子贡那样只有死板地解释兆数吉凶的能力,很少有像孔子那样的与众不同的论证的才干,所以看到异乎寻常的兆数,就不能辨别清楚了。世人因为武王占卜,没有过失而得凶兆,所以认为卜筮不能完全信赖,只能略微用来辅助政务,表示有鬼神在支配,说明不是自己在专断。
编书记史的人,收集以往的事例,如韩非《饰邪》那样的篇章,用已经发生的史事作证明。抨击指责卜筮,反对人们迷信卜筮。卜筮并不是完全不能用,是卜筮的人往往占断错了。《尚书》中的《洪范》记载考察疑难问题,以及卜筮的卦象出现了不同的解释,一定要求教天子和大臣,或许确实是正确的。不能对兆数作出确切的解释,兆数不灵验,就认为卜筮不可信赖。晋文公与楚成王开战,梦见同楚成王搏斗,楚成王伏在他身上吮吸他的脑汁,占梦的人说:“是凶兆。”咎犯说:“是吉兆!您得天的保佑,楚成王是低头认罪。吮吸您的脑汁,会使他软弱无力。”事后与楚成王交战果然获胜,正如咎犯所占断的一样。
占断梦象与占断龟兆相同。晋国占梦的人不明白梦兆的意思,如同周代占卜的人不明白龟兆的意思一样。梦兆没有不对的,龟兆没有不明的,由于人的才智愚昧,论断兆象偏离了实情。有的传上说:“武王讨伐纣王,占卜此事龟兆不清楚。占卜的人说:“是凶兆。”姜太公说:“龟兆不清楚,依照这个兆象举行祭祀就不吉利,依照这个兆象进行战争就能取胜。”武王听从了太公的话,终于战胜了纣王。如果真像这种记载所说的那样,也就又同孔子解释卦象,咎犯解释梦兆是同一类的了。大约兆数没有不对的,而吉凶失实,是因为占卜的人不高明巧妙的缘故。