public ArrayList<Integer> getOwnerList() {
		int p0 = 0;
		int p1 = 0;
		int p2 = 0;
		int p3 = 0;

		for (int i = 0; i < 4; i++) {
			if (pieces[i] != null) { 
				if (pieces[i].getColor() == PlayerColor.COLOR_0) {
					p0++;
				} else if (pieces[i].getColor() == PlayerColor.COLOR_1) {
					p1++;
				} else if (pieces[i].getColor() == PlayerColor.COLOR_2) {
					p2++;
				} else if (pieces[i].getColor() == PlayerColor.COLOR_3) {
					p3++;
				}
			}
		}
		ArrayList<Integer> list = new ArrayList<Integer>();
		list.add(p0);
		list.add(p1);
		list.add(p2);
		list.add(p3);

		return list;
	}