Skip to content

Commit 3e36b01

Browse files
committed
Add PMP as problem variant
1 parent e10c33f commit 3e36b01

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

read/Problem.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ class ProblemVariant(str, Enum):
88
NPFSP = "NPFSP"
99
NW_PFSP = "NW-PFSP"
1010
HFSP = "HFSP"
11+
PMP = "PMP"
1112
# Permutation machine scheduling problems
1213
PFSP = "PFSP"
1314
SDST_PFSP = "SDST-PFSP"

read/read.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ def read(loc: Path, problem: ProblemVariant) -> ProblemData:
1616
ProblemVariant.HFSP: MachineInstance.parse_hfsp,
1717
ProblemVariant.NPFSP: MachineInstance.parse_npfsp,
1818
ProblemVariant.NW_PFSP: MachineInstance.parse_nw_pfsp,
19+
ProblemVariant.PMP: MachineInstance.parse_pmp,
1920
# Permutation machine scheduling
2021
ProblemVariant.PFSP: MachineInstance.parse_pfsp,
2122
ProblemVariant.SDST_PFSP: MachineInstance.parse_sdst_pfsp,

0 commit comments

Comments
 (0)