What I like about Sharpe (the TV series) is that armies would consist of about 20 guys on each side. A cannon shot would take out 10 of them but there would still be 20 left to make the assault. After more casualties and the assault failing, you'd see 20 guys falling back. Gotta love budgets!