the farming system is good, but can be improve a lot.
Here what the bot do
it attack with the troops set in farming windows.
i thinnk u can set an internal routine for attack the farms
So we know this
to increse the strenght u need to attack the village
But only 15 strenght will be increase by attack, so when i set the bot to use max unit it will send all my 300+ cavalier to increase the strenght of the village by 15
But we know only 25 cavalier is needed to inscrease the strenght by 15
infantry = u need to send 75 unit to inscrease 15 strenght
cavalery = 25 units
ram = 5 uinits
here the source
so can u make the bot automaticelly choose 25 cavalery if there is cavalery free in the village to inscrease the strenght ?