Using `shuffle!` and `pop` on this constant directly is a bit concerning.  This means every time the `add_robot_player` method is called you will be modifying the ROBOT_NAMES constant which could have some weird behavior after you have added all the names once and then you try to start a new game.

I would suggest using `sample` to access values and you might have to move some of this logic up farther if you want the names to be unique per game