public class FlightCrewSchedulingGenerator extends LoggingMain
Modifier and Type | Field and Description |
---|---|
protected Skill |
flightAttendantSkill |
protected List<Airport> |
homeAirportList |
protected File |
outputDir |
protected Skill |
pilotSkill |
protected Random |
random |
protected org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<FlightCrewSolution> |
solutionFileIO |
logger
Constructor and Description |
---|
FlightCrewSchedulingGenerator() |
Modifier and Type | Method and Description |
---|---|
FlightCrewSolution |
createFlightCrewSolution(String fileName,
List<LocationDataGenerator.LocationData> locationDataList,
int flightRoundTripsPerDay,
int dayCount) |
static void |
main(String[] args) |
protected final org.optaplanner.persistence.common.api.domain.solution.SolutionFileIO<FlightCrewSolution> solutionFileIO
protected final File outputDir
protected Skill pilotSkill
protected Skill flightAttendantSkill
protected Random random
public static void main(String[] args)
public FlightCrewSolution createFlightCrewSolution(String fileName, List<LocationDataGenerator.LocationData> locationDataList, int flightRoundTripsPerDay, int dayCount)
Copyright © 2006–2020 JBoss by Red Hat. All rights reserved.