for i in range(0, len(day_slots)): Rd[i] = day_slots[i] model.Ti = Param(model.i, initialize=Ti, doc='Average Times') model.Wi = Param(model.i, initialize=Wi, doc='Weight Scores') model.Rd = Param(model.d, initialize=Rd, doc='Day Slots') # Comments Here Cij = {} for g in range(0, 10): for h in range(0, 10): if g == h: Cij[(g, h)] = 0 else: Cij[(g, h)] = 2 model.Cij = Param(model.i, model.j, initialize=Cij, doc='Cost of Trip') Adt = {} for j in range(0, len(day_slots)): for i in range(0, 96): if 32 <= i < 32 + day_slots[j]: Adt[(j, i)] = 1 else: Adt[(j, i)] = 0 model.Adt = Param(model.d, model.t, initialize=Adt, doc='Availability') Oidt = {} for i in range(0, 10): for d in range(0, 2): for t in range(0, 96): if i == 0: