public override IData GetData()
Solver가 구동되는 필요한 데이터를 정의합니다.
public override IData GetData()
{
IData data = DataHelper.CreateData();
return data;
}
public static IData CreateData()
{
CRPData data = new CRPData();
data.SetupCostMatrix = GetSetupCostMatrix();
List<CRPJob> jobs = CreateJobs();
Dictionary<int, CRPConveyor> conveyors = CreateConveyors(jobs);
CRPFactory factory = CreateFactory(conveyors);
data.CRPFactory = factory;
return data;
}