Agent-based simulation software written for the paper "Dynamics of discrete opinions without compromise"