I have had good success with light cavalry in the woods waiting for the enemy line to pass and then pouncing on their artillery. From what I have seen the AI doesn't know exactly where your troops are.