Suponhamos que existem 2 agentes "azuis : 1" infelizes.
Como eles se moverão aleatóriamente, pode acontecer de um mesmo parar no local do outro correto?O que teóricamente não está errado (acredito eu), mas ao final do processo, na hora de analisar o "mapa" final, fica parecendo que um dos valores não se moveu. Pois se um agente com o "valor 1" foi para uma casa deixada por outro de "valor 1" olhando a matriz final parece que o primerio "1" que lá estava não trocou de casa.
Esse tipo de caso precisa ser tratado? E então a ordem das ações ( zerar as casas do que irão se mover para então mover os que se devem mover) está correta? Ou primeiro eu devo mover os que devem se mover, para então depois zerar suas antigas casas?
Agradeço desde já,
Anderson.