Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public boolean killRingContains(String name) {
- AssassinNode current = ringFront;
- return listContains(current, name);
- }
- public boolean graveyardContains(String name) {
- AssassinNode current = graveyardFront;
- return listContains(current, name);
- }
- public boolean gameOver() {
- return ringFront.next == null;
- }
- public String winner() {
- if (!gameOver()) {
- return null;
- }
- return ringFront.name;
- }
- private boolean listContains(AssassinNode current, String name) {
- while (current != null) {
- if (current.name.toLowerCase() == name.toLowerCase()) {
- return true;
- }
- current = current.next;
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement