Seat Allotment Algorithm

General Category
(SC/ST/OBC)
PD KM Sequence of Allotment
Y Open
Y Y Open -> Open(PD)
Y Y Open -> KM
Y Y Y Open -> Open (PD) -> KM
Y Open -> Category
Y Y Open -> Category -> KM
Y Y Open -> Open (PD) -> Category -> Category (PD)
Y Y Y Open -> Open (PD) -> Category -> Category (PD) -> KM