private void tickLeft(Player z, Element x, ArrayList<Element> d) { if ((z.getX() - (x.getX() + 15)) < 0 && (z.getX() - (x.getX() + 15)) > -15 && (z.getY() - x.getY()) < 10 && (z.getY() - x.getY()) > -5) { if (z.getCol().equals(x.getCol())) { d.add(x); } else if (x.getCol().equals(BLUE)) { if (meta.equals(NO)) { meta = WINNERS; } else { d.add(x); } } else { z.setX(z.getX() + ((x.getX() + 15) - z.getX())); } } }