public static int GetRandomZug(Fields.Field field) { int zug = -1; do { zug = _rnd.Next(0, field.Length); } while (!field.IsFieldEmpty(zug)); return(zug); }
public static bool HasEmptyFields(Fields.Field field) { for (int i = 0; i < field.Length; i++) { if (field.IsFieldEmpty(i)) { return(true); } } return(false); }
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); }