Fit mapgen weights to kperlin