Implements neighborsWithHistory
Implements newNeighborsOnly
Implements from