Cannot sample enough valid points. (more)

\[0 \lt c_p \land 0 \lt c_n\]
\[\frac{{\left(\frac{1}{1 + e^{-s}}\right)}^{c_p} \cdot {\left(1 - \frac{1}{1 + e^{-s}}\right)}^{c_n}}{{\left(\frac{1}{1 + e^{-t}}\right)}^{c_p} \cdot {\left(1 - \frac{1}{1 + e^{-t}}\right)}^{c_n}}\]
\frac{{\left(\frac{1}{1 + e^{-s}}\right)}^{c_p} \cdot {\left(1 - \frac{1}{1 + e^{-s}}\right)}^{c_n}}{{\left(\frac{1}{1 + e^{-t}}\right)}^{c_p} \cdot {\left(1 - \frac{1}{1 + e^{-t}}\right)}^{c_n}}
double f(double c_p, double c_n, double t, double s) {
        double r6468242 = 1.0;
        double r6468243 = s;
        double r6468244 = -r6468243;
        double r6468245 = exp(r6468244);
        double r6468246 = r6468242 + r6468245;
        double r6468247 = r6468242 / r6468246;
        double r6468248 = c_p;
        double r6468249 = pow(r6468247, r6468248);
        double r6468250 = r6468242 - r6468247;
        double r6468251 = c_n;
        double r6468252 = pow(r6468250, r6468251);
        double r6468253 = r6468249 * r6468252;
        double r6468254 = t;
        double r6468255 = -r6468254;
        double r6468256 = exp(r6468255);
        double r6468257 = r6468242 + r6468256;
        double r6468258 = r6468242 / r6468257;
        double r6468259 = pow(r6468258, r6468248);
        double r6468260 = r6468242 - r6468258;
        double r6468261 = pow(r6468260, r6468251);
        double r6468262 = r6468259 * r6468261;
        double r6468263 = r6468253 / r6468262;
        return r6468263;
}