From 08d5f7b0a0b24c042aa5976f66bf3a1b5b754478 Mon Sep 17 00:00:00 2001 From: Richard Zahoransky Date: Mon, 7 Nov 2011 16:29:56 +0100 Subject: Localization Code. How-To will follow... --- DataStructure/PossibilityObject.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 DataStructure/PossibilityObject.java (limited to 'DataStructure/PossibilityObject.java') diff --git a/DataStructure/PossibilityObject.java b/DataStructure/PossibilityObject.java new file mode 100644 index 0000000..9718012 --- /dev/null +++ b/DataStructure/PossibilityObject.java @@ -0,0 +1,21 @@ +package DataStructure; + +class PossibilityObject implements Comparable { + double possibility; + int x; + int y; + + @Override + public int compareTo(PossibilityObject comperator) { + if (this == null || comperator == null) { + throw new NullPointerException( + "one of the Possiblity objects is null!"); + } + if (this.possibility > comperator.possibility) { + return 1; + } else if (this.possibility < comperator.possibility) { + return -1; + } else + return 0; + } +} -- cgit v1.2.3-55-g7522