Having a unit or system that can report news of enemy armies being raised and where and how many numbers, strength and their likely intentions would be helpful. Any reports on enemies in the form of spying and spy reports could be used for information. Spies that report probable siege opportunity.