Ajustada movimentação dos agentes. Lógica do IF da diferença do X e Y estava invertida. O correto é: Se a diferença do X for maior, deve-se iterar o Y e pegar o X para este Y, e vice versa.