Parameters of computer program

What parameters are used to determine which player is transported to a new table? ie: nine on a table and one player is transferred to another table to even out the players. How is that player chosen?

Right now we pick the player with the lowest stack, but we decided a few weeks ago to change this to a random player. This will fix the issue where a player with a short stack gets moved around a lot! We should have this implemented by end of next week hopefully.