forPython Pyomo でループを使用して複数の制約を作成するのに苦労しています。
うまく機能するはずの私のコードの概念は以下のとおりです (これは機能していません)。
bay_Alphabet={'A', 'B', 'C', 'D'}
for n in bay_Alphabet:
    def minUsePre_rule(m,u,v):
        return sum( m.X[u,v] for (u,v) in bay_setPre[n] ) == 1.0
    m.minUsePre+'n'=pe.Constraint(m.arc_set, rule=minUsePre_rule)
forこの 4 つの制約をloop 、m.minUsePreA、m.minUsePreB、m.minUsePreC、を使用して作成したいと思いm.minUsePreDます。