成功判定に使う乱数が十分な精度であれば
確率が増減する条件の組み合わせを網羅した上で
乱数が入るべき引数に成否の閾値+−1の値入れるだけだと思うが