凡与敌战三军必要得其地利则可以寡敌众以弱胜强所谓知敌之可击知吾卒之可以击而不知地利之半也此言既知彼又知己但不得地利之助则亦不全胜法曰天时不如地利【晋刘裕讨南燕暮容超诏拒晋师公孙五楼曰晋师劲果所利在连战初锋勇鋭不可击也冝据大岘使不得入旷日延时沮其锐气可徐防精兵二千骑循山而南絶其粮道别遣段晖率诸州之军縁山东下腹背击之此上防也各命守宰依险自固较其资储之外余悉焚荡芟除粟苖使敌来无所资坚壁清野以待其衅中防也纵贼入岘出城迎战下防也超曰京都冨盛户口众多非可以一时入手青苗布野非可卒芟芟苖守城以全性命朕所不能据五州之强帯山河之同战车万乗鉄马万羣纵令过岘至于平地徐以精兵蹂之必成擒也慕容镇曰若如圣防必须平原十里而军军垒成用马为便冝出岘逆战而不胜犹可退守纵敌入岘自贻窘廹昔成安君不守井陉之险终屈于韩信诸葛瞻不守劎阁之险卒擒于邓艾臣以为天时不如地利也阻守大岘防之上也超又不从为摄莒梁父二戎脩城隍捒士马蓄鋭以待之其夏晋师已束克超遣其左军段晖等将步骑五万进据临衢俄而晋师渡岘慕容超惧率兵四万就段晖等于临衢战败超奔广固数日而防燕地悉平】
山战
凢与敌战或居山林居平陆须居高阜恃于形胜顺于击刺便于奔冲以战则胜法曰山上之战不仰高【战国秦攻韩围阏与赵王召亷颇而问曰可救否曰道远路狭难救又召乐乗而问曰可救否乘对如颇言又召赵奢问奢曰道逺险狭譬如两鼠鬬于穴中将勇者胜王乃令奢将救之去赵国都三十里垒不进而令军士曰有以军事谏者死奏军武安有一人谏奢立斩之坚壁二十八日不行复益増垒秦间来入赵奢善食而遣之间以报秦将秦将大喜曰夫去国三十里与军不行乃増垒非赵地也赵奢既遣秦间乃卷甲而趋之一昼夜至秦闻之悉甲而至军士许歴谏赵奢纳之秦人不意赵师至此其来气盛军必厚集其阵以待之不然必败奢曰请受教歴曰请受刑奢曰须后令至邯郸歴复曰先据北山者胜后至者败奢曰诺即发万人趋之秦兵后至争山不得上奢纵兵击之大破秦军遂解其围】谷战
凢行军越过山险而阵必依负山谷一则利水草一则附险固以战则胜
先战
凢与战若敌人初来阵势未定行列未整先兵以急击之则胜法曰先人有夺人之心【春秋宋襄公及楚人战于宋人既济司马子鱼曰彼众我寡及其未既济也请击之公曰不可既济而未成列又以告公曰未可既阵而后击之宋师败绩国人皆咎公公曰君子不重伤不擒二毛古之为军也不以阻隘也寡人虽亡国之余不鼔不成列子鱼曰君未知战勍敌之人隘而不成列天賛我也阻而鼓之不亦可乎犹有惧焉且今勍者皆敌也虽及胡耆获则取之何有于二毛】
后战
凢战若敌人行阵整而且锐未可与战冝坚壁待之其阵久气衰起而击之无有不胜法曰后于人以待其衰【唐武徳中太宗围王世充于东都窦建徳悉众来救太宗守武牢以拒之建徳阵泥水束横亘数里诸将皆有惧色太宗将数骑登高以观之谓诸将曰贼起山东未见大敌今渡险而嚣是军无政令逼城而阵者有轻我之心也我按兵不动彼气衰阵久卒饥必将自退退而击之何往不克建徳列自卯至午时卒饥倦皆列坐又争饮水太宗令宇文士及率三百骑经贼阵之西驰而南贼若不动正冝退归如觉其动冝率东出士及绕过贼众果动太宗曰可击矣乃命骑将建旗列阵自武牢循高入南山循谷而东以掩贼背建徳遽率其阵却止东原未及整列太宗轻骑攻之所向披靡程齩金等众骑纒幡而入直突出贼阵后齐张旗帜表里俱奋贼众大责生擒建徳】
竒战
凢战所谓竒者攻其无备出其不意也交战之际惊前掩后冲东击西使敌莫知所备如此则胜法曰敌虚则我必为竒【三国魏景元四年诏诸军征蜀大将军司马文王指授节度使邓艾与蜀姜维相缀连雍州刺史诸葛绪邀维令不得归艾遣天水太守王颀等直攻维营陇西守牵邀其前金城太守杨欣诣甘松维闻钟会诸军已入汉中退还颀等蹑于强川口大战维败走闻雍州已塞道屯桥头从孔函谷入北道欲出雍州后诸葛绪闻之却还三十里维入北道三十里闻绪军却还从桥头过绪趣截维较一日不及维遂束还守剑闵钟防攻维未能克艾上言今贼摧折宜遂乘之从隂平由邪径经汉徳阳亭趣涪去劔阁西百里去成都三百里竒兵冲其腹心劔阁之守必还赴涪则防方轨而进剑阁之军不还羽应涪之兵寡矣军志