Answer:
Explanation:
Raise a larger army - more soldiers is better than less.
Better trained soldiers - more trained soldiers fight better than less-trained.
Superior equipment - better weapons allow soldiers to fight more effectively.
Better intelligences - the better one know the enemy, the better one can anticipate and plan for military actions.
Speed - Rapid and unexpected military actions have much higher chance of success than long and protracted ones.
According to now a days
The best military strategies are
Bigger army -
Higher Artificial intelligence
Art of war