The class AgentRelocationModel determines which members of the given set of agents should be relocated. This is done on basis of given probabilities. Additionally, the way how to choose the agents can be given by passing a Choices object.