Class CommonBenchmarkApp
- java.lang.Object
-
- ai.timefold.solver.examples.common.app.LoggingMain
-
- ai.timefold.solver.examples.common.app.CommonBenchmarkApp
-
- Direct Known Subclasses:
CloudBalancingBenchmarkApp,ConferenceSchedulingBenchmarkApp,CurriculumCourseBenchmarkApp,ExaminationBenchmarkApp,GeneralTimefoldBenchmarkApp,MachineReassignmentBenchmarkApp,NQueensBenchmarkApp,NurseRosteringBenchmarkApp,PatientAdmissionScheduleBenchmarkApp,ProjectJobSchedulingBenchmarkApp,TaskAssigningBenchmarkApp,TravelingTournamentBenchmarkApp,TspBenchmarkApp,VehicleRoutingBenchmarkApp
public abstract class CommonBenchmarkApp extends LoggingMain
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCommonBenchmarkApp.ArgOption
-
Field Summary
Fields Modifier and Type Field Description static StringAGGREGATOR_ARG-
Fields inherited from class ai.timefold.solver.examples.common.app.LoggingMain
logger
-
-
Constructor Summary
Constructors Constructor Description CommonBenchmarkApp(CommonBenchmarkApp.ArgOption... argOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildAndBenchmark(String[] args)Collection<CommonBenchmarkApp.ArgOption>getArgOptions()
-
-
-
Field Detail
-
AGGREGATOR_ARG
public static final String AGGREGATOR_ARG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CommonBenchmarkApp
public CommonBenchmarkApp(CommonBenchmarkApp.ArgOption... argOptions)
-
-
Method Detail
-
getArgOptions
public Collection<CommonBenchmarkApp.ArgOption> getArgOptions()
-
buildAndBenchmark
public void buildAndBenchmark(String[] args)
-
-