-import Instance
-import IMinCostFlow
-
-data PMConfig = PMConfig {
- minCostFlow :: MinCostFlowImpl,
- reviewsEachProposal :: Int,
- prefIsExpert :: Wt -> Bool,
- prefIsKnowledgeable :: Wt -> Bool,
- prefIsBoring :: Wt -> Bool,
- prefIsVeryBoring :: Wt -> Bool,
- prefIsConflict :: Wt -> Bool,
- loadTolerance :: Int,
- marginalLoadCost :: Wt -> Wt,
- marginalBoringCost :: Wt -> Wt,
- marginalVeryBoringCost :: Wt -> Wt,
- assignmentCost :: Wt -> Wt,
- knowledgeableBonus :: Wt,
- expertBonus :: Wt
-}