Skilled warriors first secure their own invincibility and wait for enemies’ weaknesses. Being unbeatable depends on oneself, while defeating foes relies on their flaws. Victory can be predicted, yet it cannot be forced to happen.
Sun Tzu puts forward five rules to predict victory: judging battle timing, deploying troops properly, uniting all ranks, staying fully prepared and letting capable generals command freely without royal interference.