Optimizing Opponents Selection in Bilateral Contracts Negotiation with Particle Swarm - Silva, Francisco (2018)