some bugfixes related to cleanup and taking averages for island weights again
fix for percentage (0 means deactivated again if not weighted) and used minimum again for weights