Fixes #24 - removes worst candidate villages if there are extra.