When 2 or 3 generals are in a settlement is the best general automatically selected or is it the first general who occupies it selected?