Boy_Scouts_Scheduler.GreedyAlgorithm.GreedyScheduler.canHappenGroupStationAssignment C# (CSharp) Method

canHappenGroupStationAssignment() private static method

private static canHappenGroupStationAssignment ( int groupID, int stationID ) : bool
groupID int
stationID int
return bool
        private static bool canHappenGroupStationAssignment(int groupID, int stationID)
        {
            int i;

            for (i = 0; i < AllConstraints.Count; i++)
            {
                if (AllConstraints[i].G == AllGroups[groupID] && AllConstraints[i].S == AllStations[stationID])
                    return GroupStationAssignments[groupID, stationID] < AllConstraints[i].nVisits;
            }

            return GroupStationAssignments[groupID, stationID] <= 2;
        }