aboutsummaryrefslogtreecommitdiff
path: root/backyard/java/trunk/GameController
diff options
context:
space:
mode:
Diffstat (limited to 'backyard/java/trunk/GameController')
-rw-r--r--backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/Contestant.java29
1 files changed, 29 insertions, 0 deletions
diff --git a/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/Contestant.java b/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/Contestant.java
new file mode 100644
index 0000000..13333d2
--- /dev/null
+++ b/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/Contestant.java
@@ -0,0 +1,29 @@
+package nl.camilstaps.botleagues;
+
+public class Contestant implements Comparable<Contestant> {
+
+ private final Process process;
+ private int score = 0;
+
+ public Contestant(Process p) {
+ process = p;
+ }
+
+ public void setScore(int new_score) {
+ score = new_score;
+ }
+
+ public int getScore() {
+ return score;
+ }
+
+ public Process getProcess() {
+ return process;
+ }
+
+ @Override
+ public int compareTo(Contestant arg0) {
+ return ((Integer) getScore()).compareTo(arg0.getScore());
+ }
+
+}