Robot name

It's strange to see the `repeat_check` inside of `robo_name` for this case, but inside of `generate_name` in the other case. If you can get to returning a name from either generator, then you can deduplicate the `repeat_check` call entirely.