public boolean canMoveEnPassant(Board board, Field currentField, Field emptyField) {
		return this.validSetupForMove(currentField, emptyField) && emptyField.distanceBetweenRank(currentField) == this.forwardDistance(1) && Math.abs(emptyField.distanceBetweenFile(currentField)) == 1;
	}