private boolean canMove() {
		int currentColor;
		
		if (turn == Checker.WHITETURN) {
			currentColor = Checker.WHITE;
		} else {
			currentColor = Checker.BLACK;
		}
		
		List<Cell> cells = board.getCells(currentColor);
		for (Cell cell : cells) {
			if (getPossibleMoves(cell.getPosition()).size() > 0) {
				return true;
			}
		}
		return false;
	}