Made a few tweaks to fitness functions, fixed a null pointer in troop
placement.