This model (Krause, Weyhausen-Brinkmann & Bornholdt, 2019) shows public opinion on an issue on which agents can be for, against, or neutral. With each tick, agents holding non-neutral opinions converse (or debate) with another agent.
repelthe second, in which case the second now has the opposite opinion.
doubtits opinion and begin holding a neutral opinion (as if persuaded by a strong argument).
doubtits opinion and begin holding a neutral opinion (as if realizing flaws in the supporting argument).
With starting parameters of
doubt, public opinion always reaches a 50-50 stalemate, even though initially many more agents are for versus against or neutral. By adjusting the parameters, the dynamics of public opinion can sway, from relatively uncontroversial (one view dominates), to volatile (large swings in which one is the majority opinion), to the stalemate shown below.