it is apparent that principles of battle are understood differently in different armies depending on traditions which have formed , the level of development of military art , depth of cognition of logical patterns of warfare , and their philosophical interpretation .