public class Player extends AbstractMultiplayerPlayer {
Model.Player model;
View.Player view;
- Random random = new Random();
@Override
public int getExpectedOutputLines() {
// same-typed positional parameters… a disaster waiting to happen
void gameInit(int roadLength, int initialStones, long seed) {
- int nReserved = random.nextInt(5);
- String reserved = "";
- while (nReserved --> 0) reserved += " 0";
- sendInputLine(String.format("%d %d %d %d%s",
+ sendInputLine(String.format("%d %d %d %d 0",
roadLength, initialStones, seed,
- model.getMultiplier(), reserved));
+ model.getMultiplier()));
}
void sendGameTurn() {