Exemplo n.º 1
0
        public static int GetRandomZug(Fields.Field field)
        {
            int zug = -1;

            do
            {
                zug = _rnd.Next(0, field.Length);
            } while (!field.IsFieldEmpty(zug));
            return(zug);
        }
Exemplo n.º 2
0
 public static bool HasEmptyFields(Fields.Field field)
 {
     for (int i = 0; i < field.Length; i++)
     {
         if (field.IsFieldEmpty(i))
         {
             return(true);
         }
     }
     return(false);
 }
Exemplo n.º 3
0
        public static int GetFullFields(Fields.Field field)
        {
            int count = 0;

            for (int i = 0; i < field.Length; i++)
            {
                if (!field.IsFieldEmpty(i))
                {
                    count++;
                }
            }
            return(count);
        }