Page:Tactics (Balck 1915).djvu/179

 should never attempt to take the place of artillery at long ranges or compete with the fire of that arm." If it is important for the attacker to reach the extreme limit of mid ranges with as little firing as possible, the defender should in the first place fire on him with artillery, and, when this does not suffice or is not available, with infantry, so as to prevent him from accomplishing his object.

At mid ranges the efficacy of the defender's fire is so great, when directed upon an infantry line advancing without fire support, that it becomes an important factor. At ranges from 1000 to 600 m., 8 to 25% hits can be counted on when the fire is directed against advancing skirmishers; and even assuming an error of 1/8 in the estimated range, 3 to 12% hits may still be expected. (Par. 623, p. 196, German I. F. R.).

If the attacker is unable to hide from the defender's fire by using cover, his losses will increase until they become unbearable; his attack will hesitate, and he will commence firing. Fresh troops are necessary to carry the attacking line forward anew. The success of the defense is assured, if the defender is able to prevent the attacking force from getting within short range of the position. The defender's chance of making a successful counter-attack disappears, however, as soon as the attacking force makes a lodgment within short range of the position; for the closer the defender is pressed, the closer will he be tied to his position. While the superiority of fire enjoyed by the defender at mid ranges allows him perfect freedom of action, at short ranges the attacker's fire imposes conditions upon the defense which make the growing power of the attack sensibly felt. The moment the defender begins firing, however, he becomes at once a favorable target for the artillery of the attacking force. The defender frequently betrays his position prematurely by opening fire.

The moral effect of withholding the fire (fire surprise) is very great. A strong fire will be actually annihilating if*