Тут вот ещё что подумал насчёт воды ... Если сгенерит на острове без деревянной шахты - бойян получается наверное ... Или имеется в виду материк, омываемый водой, без островов?
В любом случае наверное имеет смысл учесть опыт третьих героев. То есть несколько шаблонов. Кстати, много их не нужно. Плюс размер карты должен учитываться видимо. Ну и возможность альянсов обязательно нужна ИМХО.