|
|
9 jaren geleden | |
|---|---|---|
| .. | ||
| .meta/src/reference/java | 9 jaren geleden | |
| src | 9 jaren geleden | |
| README.md | 9 jaren geleden | |
| build.gradle | 10 jaren geleden | |
Manage robot factory settings.
When robots come off the factory floor, they have no name.
The first time you boot them up, a random name is generated in the format of two uppercase letters followed by three digits, such as RX837 or BC811.
Every once in a while we need to reset a robot to its factory settings, which means that their name gets wiped. The next time you ask, it will respond with a new random name.
The names must be random: they should not follow a predictable sequence. Random names means a risk of collisions. Your solution must ensure that every existing robot has a unique name.
You can run all the tests for an exercise by entering
$ gradle test
in your terminal.
A debugging session with Paul Blackwell at gSchool. http://gschool.it
It's possible to submit an incomplete solution so you can see how others have completed the exercise.