using System.Collections.Generic;
public static void Main()
List<MobilityType> mobilityTypesForSamplePopulation =
Enumerable.Repeat(MobilityType.WALK, 8).Concat(
Enumerable.Repeat(MobilityType.PMV, 6).Concat(
Enumerable.Repeat(MobilityType.SINGLE_PASSENGER, 1).Concat(
Enumerable.Repeat(MobilityType.CARPOOL, 1)))).ToList();
for (int i = 0; i < agentCount; i++)
int samplePopulationIdx = i % (mobilityTypesForSamplePopulation.Count());
MobilityType mobilityTypeForThisAgent = mobilityTypesForSamplePopulation[samplePopulationIdx];
Console.WriteLine("Agent " + i + ": " + mobilityTypeForThisAgent);