@Deprecated
 @operator(value = "rnd_float")
 @doc(
     deprecated = "Use rnd instead with a float argument",
     examples = {
       @example(
           value = "rnd_float(3)",
           equals = "a random float between 0.0 and 3.0",
           test = false)
     },
     see = {"rnd"})
 public static Double opRndFloat(final IScope scope, final Double max) {
   return Random.opRnd(scope, max);
 }
 @Deprecated
 @operator(
     value = "binomial",
     category = {IOperatorCategory.RANDOM})
 @doc(
     deprecated = " Use binomial(int, float) instead",
     value =
         "A value from a random variable following a binomial distribution. The operand {n,p} represents the number of experiments n and the success probability p.",
     comment =
         "The binomial distribution is the discrete probability distribution of the number of successes in a sequence of n independent yes/no experiments, each of which yields success with probability p, cf. Binomial distribution on Wikipedia.",
     examples = {
       @example(value = "binomial({15,0.6})", equals = "a random positive integer", test = false)
     },
     see = {"poisson", "gauss"})
 public static Integer opBinomial(final IScope scope, final GamaPoint point) {
   final Integer n = (int) point.x;
   final Double p = point.y;
   return Random.opBinomial(scope, n, p);
 }