Fixes three regressions in previous commit

Regressions:
* Accidentally ignoring everyone BUT ourselves
* Ignored all neighbours, and only agents far away
* Neighbour no longer defined, use of other instead