Implementación del algoritmo de Optimización de Enjambre de Particulas
Esta implementacion es con fines didácticos
Se utiliza una libreria para el analizador de expresiones, esto es con el fin de que se parametrizable y se pueda realizar pruebas variadas.
Pd.: Se aceptan mejoras, o ideas para mejorar la implementación