/*************************************************
		 *  			  Analyze Attacks
		 ************************************************/
		
		int[][] pawns = color ? pawnsW : pawnsB;
		
		for (int i=0;i<pawns.length;i++){
			int[] position = {pawns[i][0], pawns[i][1] + offsetY}; // Analyze Y+1
			// Verifying attack at -1 on x-axis
			position[0] = position[0] - 1;
			if (position[0] >= 0 && position[0] <= 7 && position[1] >= 0 && position[1] <= 7){
				if (Bitsmagic.isPawnAt(position, boardEnemy)){
					score = score + VALUE_ATTACK;
					
					/*************************************************
					 *  		    Analyze Defences V2.0
					 ************************************************/
					int[] position2 = {pawns[i][0], pawns[i][1] - offsetY}; // Analyze Y-1
					
					// Verifying defence at -1 on x-axis
					position2[0] = position2[0] - 1;
					if (position2[0] >= 0 && position2[0] <= 7 && position2[1] >= 0 && position2[1] <= 7){
						if (Bitsmagic.isPawnAt(position2, board)){
							score = score + VALUE_DEFENCE;
						}
					}
					// Verifying defence at +1 on x-axis
					position2[0] = position2[0] + 2;
					if (position2[0] >= 0 && position2[0] <= 7 && position2[1] >= 0 && position2[1] <= 7){
						if (Bitsmagic.isPawnAt(position2, board)){
							score = score + VALUE_DEFENCE;
						}
					}
				}
			}
			// Verifying attack at +1 on x-axis
			position[0] = position[0] + 2;
			if (position[0] >= 0 && position[0] <= 7 && position[1] >= 0 && position[1] <= 7){
				if (Bitsmagic.isPawnAt(position, boardEnemy)){
					score = score + VALUE_ATTACK;
					
					/*************************************************
					 *  		    Analyze Defences V2.0
					 ************************************************/
					int[] position3 = {pawns[i][0], pawns[i][1] - offsetY}; // Analyze Y-1
					
					// Verifying defence at -1 on x-axis
					position3[0] = position3[0] - 1;
					if (position3[0] >= 0 && position3[0] <= 7 && position3[1] >= 0 && position3[1] <= 7){
						if (Bitsmagic.isPawnAt(position3, board)){
							score = score + VALUE_DEFENCE;
						}
					}
					// Verifying defence at +1 on x-axis
					position3[0] = position3[0] + 2;
					if (position3[0] >= 0 && position3[0] <= 7 && position3[1] >= 0 && position3[1] <= 7){
						if (Bitsmagic.isPawnAt(position3, board)){
							score = score + VALUE_DEFENCE;
						}
					}
				}
			}
		}