//! Social topologies: they define the neighborhood of each particle.
//!//! Phase 1: `GlobalBest` implemented.
//! Phase 2: `Ring` (lbest ring) and `VonNeumann` (2D grid) implemented.
modglobal;modrandom;modring;modvon_neumann;pubuseglobal::GlobalBest;pubuserandom::Random;pubusering::Ring;pubusevon_neumann::VonNeumann;