diff --git a/src/main/java/Simulator.java b/src/main/java/Simulator.java index f74312e..a1b2609 100644 --- a/src/main/java/Simulator.java +++ b/src/main/java/Simulator.java @@ -245,11 +245,11 @@ public class Simulator implements GraphModificationFunctions { //rate of pairing error double pairingErrorRate = (double) falseCount / (trueCount + falseCount); BigDecimal pairingErrorRateTrunc; - if(!Double.isFinite(pairingErrorRate)) { - pairingErrorRateTrunc = new BigDecimal(-1, mc); + if(Double.isFinite(pairingErrorRate)) { + pairingErrorRateTrunc = new BigDecimal(pairingErrorRate, mc); } else{ - pairingErrorRateTrunc = new BigDecimal(pairingErrorRate, mc); + pairingErrorRateTrunc = new BigDecimal(-1, mc); } //get list of well populations Integer[] wellPopulations = data.getWellPopulations();