Campaigns of Marlborough features what I think is one of the best campaign systems around, though the Move and Intercept rules are a nightmare for solo rule design. I've never managed to create workable AI for the French but again, using Field Commander Napoleon’s Enemy Orders rules as the basis, I designed and play tested some solo rules and they worked great!