3,观点更新(这一步是模型的重点)。随机选择一个节点,计算这个节点的dissimilarity index d, 定义为邻居中持相反观点的比例。比如有10个邻居,其中四个邻居和所选节点观点不同,那么d=0.4。然后以Q*d的概率改变所选节点的观点。Q是改变强度参数,Q=0则不改变,Q=1则改变强度最大。一旦这个节点的观点进行反转了,那么从网络中再任选另外一个不同观点的节点。再以同样的规则改变这个节点的观点(计算这个节点的d,然后以d*Q的概率改变他的观点)。如果这个节点没有改变观点,那么认为此次操作不成功,再重新选取不同观点的节点,直到成功。这样设计的目的是为了保证持“愿意接种”观点c的值不变。按照这种方式进行一定次数的更新。