public int moveScore(Coordinate xy) {
		boolean test = false;
        if (test || m_test) {
            System.out.println("Othello :: moveScore() BEGIN");
        }
        
		// Hint to whoever implements the Hard AI - just iterate over the
		// grid, then pick the best moveScore result. Your AI doesn't need to
		// know how to play Othello, it just needs to have a strategy that uses
		// Game/Othello.validMove and Game/Othello.moveScore. Simple!
		
		if (!isValidMove(xy)) { return 0; }
		
		ArrayList <Coordinate> captured = takeMove(xy);
		if (test || m_test) {
            System.out.println("Othello :: moveScore() END");
        }
		return captured.size();
	}