public static void Randmize(ref float[] valuesToRandomize)
 {
     for (int i = 0; i < valuesToRandomize.Length; i++)
     {
         valuesToRandomize[i] = CRandom.NextFloat(-1.0f, 1.0f);
     }
 }
 public static void Randmize(ref float[,] valuesToRandomize)
 {
     for (int i = 0; i < valuesToRandomize.GetLength(0); i++)
     {
         for (int j = 0; j < valuesToRandomize.GetLength(1); j++)
         {
             valuesToRandomize[i, j] = CRandom.NextFloat(-1.0f, 1.0f);
         }
     }
 }
示例#3
0
        public static IList <Position> GenerateRandomPositionsList(int length, float min, float max)
        {
            var randomPositionsList = new List <Position>();

            for (int i = 0; i < length; i++)
            {
                randomPositionsList.Add(
                    new Position(
                        CRandom.NextFloat(min, max),
                        CRandom.NextFloat(min, max)));
            }

            return(randomPositionsList);
        }