-1=if (group.getLength()<=12) return 0;else if (group.getLength()<=18) return 0.25;else if (group.getLength()<=28.25) return 0.25;else if (group.getLength()<=38) return 0.30;else return 0;if (group.getLength()<=4.9) return 0.0;else if (group.getLength()<=7)return 0.06;else if (group.getLength()<=9.3)return 0.69;else if (group.getLength()<=10.2)return 0.05;else return 0;if (group.getLength()<=16.2) return 0.0;else if (group.getLength()<=19.3) return 0.30;else if (group.getLength()<=23) return 0.22;else if (group.getLength()<=30) return 0.20;else return 0;if (metier.getGearParameterValueAsDouble()<=50) return (1/(1+(Math.exp(-2.04*(group.getLength()-11.82)))));else if (metier.getGearParameterValueAsDouble()<=60) return (1/(1+(Math.exp(-2.45*(group.getLength()-17.74)))));else if (metier.getGearParameterValueAsDouble()<=70) return (1/(1+(Math.exp(-2.86*(group.getLength()-16.56)))));else if (metier.getGearParameterValueAsDouble()<=80) return (1/(1+(Math.exp(-3.27*(group.getLength()-18.92)))));else return 1;if (group.getLength()<=12) return 0;else if (group.getLength()<=18) return 0.25;else if (group.getLength()<=28.25) return 0.25;else if (group.getLength()<=38) return 0.31;else return 0;if (group.getLength()<=4.9) return 0.0;else if (group.getLength()<=7)return 0.064;else if (group.getLength()<=9.3)return 0.688;else if (group.getLength()<=10.2)return 0.048;else return 0; 1=if (group.getLength()<=12) return 1;else if (group.getLength()<=18) return 0.73;else if (group.getLength()<=28.25) return 0.37;else if (group.getLength()<=38) return 0.45;else return 0;if (group.getLength()<=4.9) return 0.0;else if (group.getLength()<=7)return 0.09;else if (group.getLength()<=9.3)return 0.99;else if (group.getLength()<=10.2)return 0.07;else return 0;if (group.getLength()<=16.2) return 0.0;else if (group.getLength()<=19.3) return 0.456;else if (group.getLength()<=23) return 0.52;else if (group.getLength()<=30) return 0.30;else return 0;if (metier.getGearParameterValueAsDouble()<=50) return (1/(1+(Math.exp(-2.04*(group.getLength()-17.74)))));else if (metier.getGearParameterValueAsDouble()<=60) return (1/(1+(Math.exp(-2.45*(group.getLength()-21.288)))));else if (metier.getGearParameterValueAsDouble()<=70) return (1/(1+(Math.exp(-2.86*(group.getLength()-24.84)))));else if (metier.getGearParameterValueAsDouble()<=80) return (1/(1+(Math.exp(-3.27*(group.getLength()-28.38)))));else return 1;if (group.getLength()<=12) return 1;else if (group.getLength()<=18) return 0.37;else if (group.getLength()<=28.25) return 0.37;else if (group.getLength()<=38) return 0.46;else return 0;if (group.getLength()<=4.9) return 1;else if (group.getLength()<=7)return 0.096;else if (group.getLength()<=9.3)return 1;else if (group.getLength()<=10.2)return 0.072;else return 0;