Opinion Dynamics with various confidence distributions

Project for the course "Introduction to Agent-Based Modeling". The NetLogo model implements an Opinion Dynamics model with different confidence distributions, inspired by the Bounded Confidence model presented by Hegselmann and Krause in 2002. Hegselmann and Krause used a model with uniform distribution of confidence, but one could imagine agents that are more confident in their own opinions than others. Confidence with triangular, semi-circular, and Gaussian distributions are implemented. Moreover, network structure is optional and can be taken into account in the agent's confidence such that agents assign less confidence the further away from them other agents are.
This is a companion discussion topic for the original entry at https://www.comses.net/codebases/e24254b2-c266-4d62-8cb4-4130603d5024/releases/1.0.0/