hm, i think i found solve
in string 397 of file src/client/campaign/cp_campaign.c i found this misprint:
performance = ((civilianWeight * civilianRatio + alienWeight * alienRatio) - 0.5 * (civilianRatio + alienRatio)) / 0.5 * (civilianRatio + alienRatio));
last bracket is extra