From 1a49e155fce31cbc9c12be2d318a6bb4ae3e4ec1 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Sat, 21 Feb 2015 15:59:14 +0100 Subject: fix --- .../src/nl/camilstaps/botleagues/MyGameController.java | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/GuessANumber/Controller/src/nl/camilstaps/botleagues/MyGameController.java b/GuessANumber/Controller/src/nl/camilstaps/botleagues/MyGameController.java index bf83786..eda2f90 100644 --- a/GuessANumber/Controller/src/nl/camilstaps/botleagues/MyGameController.java +++ b/GuessANumber/Controller/src/nl/camilstaps/botleagues/MyGameController.java @@ -60,18 +60,15 @@ public class MyGameController extends RoundBasedGameController { public Contestant getNextContestant() { Contestant currentContestant = getCurrentContestant(); List contestants = getContestants(); - if (currentContestant == null) { - Random rand = new Random(); - int n = rand.nextInt(contestants.size()); - currentContestant = contestants.get(n); - return contestants.get(n + 1); - } for (int i = 0; i < contestants.size(); i++) { - if (contestants.get(i).getUID() == currentContestant.getUID()) - if (contestants.size() != i + 1) + if (contestants.get(i).getUID() == currentContestant.getUID()) { + if (contestants.size() != i + 1) { + setCurrentContestant(contestants.get(i + 1)); return contestants.get(i + 1); - else + } else { return null; + } + } } return null; -- cgit v1.2.3