DataControl
데이터 처리와 관련된 기능을 담당하는 컨트롤
GetData⭐
public override IData GetData()
정의
Solver가 구동되는 필요한 데이터를 정의합니다.
반환
Type
Description
Default
IData
Solver가 구동되는 과정에서 필요한 데이터 입니다.
Null
예제
public override IData GetData()
{
IData data = DataHelper.CreateData();
return data;
}
아래 DataHelper 내 CreateData 함수 참조
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;
}
Last updated