diff --git a/src/main/java/species/Grow.java b/src/main/java/species/Grow.java index f7ec79bfcf419c8a076d60709b0f1495f8c91802..8a7638b0797d19bedf9b8b8608f23692bf5468e9 100644 --- a/src/main/java/species/Grow.java +++ b/src/main/java/species/Grow.java @@ -120,20 +120,18 @@ public class Grow extends AquaNismsGroupProcess<DiadromousFish, DiadromousFishGr * @param fish * @param group * @return the Brody coeff from Diadromousgroup if exists or from this grow process + * depends of the fish gender .In case of undifferentiaced fish, the mean for male and female is considered */ public double getKOpt(DiadromousFish fish, DiadromousFishGroup group) { - double kOpt = 0.; - if (Double.isNaN(group.getKOpt(fish))){ + double kOpt = group.getKOpt(fish); + if (Double.isNaN(kOpt)){ // no definition for the group if (fish.getGender() == Gender.FEMALE) kOpt = kOptForFemale; else if (fish.getGender() == Gender.MALE) kOpt = kOptForMale; else kOpt= (kOptForFemale + kOptForMale) / 2.; - } - else - kOpt = group.getKOpt(fish); - + } return kOpt;