A particle swarm optimization library for Lua