public static double Gain(double g, double t) { if (t < 0.5) { return Bias(1.0 - g, 2.0 * t) / 2.0; } else { return 1.0 - Bias(1.0 - g, 2.0 - 2.0 * t) / 2.0; } }