Hi,
Here is some more help for those who want it.
First, never have a man who is untrained because the database will think in the following way.
This player has got a man which can attack and defend. He can only do one, so for this attack, he will defend, and for this attack he will attack.
The database will only let an untrained man attack once in every two attacks, on average.
The same goes for defence with an untrained man.
Secondly, due to the new system you should never spy, they will always get killed, spys are only good for sabotage and for seeing how much gold an enemy has.