Perhaps add more variable besides Money, Happiness, and Population.
Others could be: Hunger, Reputation (to other Kingdoms), Reputation (to the Kingdom), (Or just one Reputation in all), Fear, or others.
And also have alliances with certain Kingdoms, but one would have to be careful because some Kingdoms may have conflicts and dislikes for other kingdoms.