Reading through the AI files, mob AI tribes have needs: explore, dig, reproduce, walk. So things are being added (last modify time 2 weeks ago).
Generic resource needs are a good reason to make the tribes walk around, but it appears pseudogeneric. I need to look at resource tables, locations, tribe movement, etc with these changes and see what happens.
It sounds like you want better combat AI, and I don't know what the combat AI looks like still.