Research Article
Mixing Dyadic and Deliberative Opinion Dynamics in an Agent-Based Model of Group Decision-Making
Algorithm 4
Run for one scenario.
Require: Vector of values for parameters () | |
Ensure: Vector of statistics () | |
procedure SET-PARAMETERS⊳Initialize parameters for scenario | |
procedureINIT-OBJS⊳Create arguments, agents, and | |
procedure SOLVE-ARGUMENTATION-FRAMEWORK⊳Assigns the epistemic labeling to | |
while do⊳ the number of arguments to discuss | |
⊳Generates proposal argument | |
⊳Initialize label for | |
⊳Initialize debate counter | |
while (( ) do | |
if then | |
procedure BUILD-ARGUMENTATION-FRAMEWORK⊳Build the argument graph, agents deliberate | |
) ⊳ are agents sampled by the CA | |
procedure SOLVE-ARGUMENTATION-FRAMEWORK⊳Find | |
else | |
while do | |
procedure DYADIC-SOCIAL-INFLUENCE⊳Agents discuss one-to-one | |
if then ⊳Agents vote for the proposal | |
if () then | |
else | |
if then | |
procedure DELIBERATION-INFLUENCE⊳Agents are influenced by the result of the decision process | |
return ⊳Get the statistics |