Discrete opinion dynamics with M choices - Martins, Andre Cavalcanti Rocha (European Physical Journal B, 2020)