Artificial Electric Field Algorithm Definition