У меня есть этот код:
variables = range(0, 16)
domain = range(1, 5)
problem.addVariable(variables[15],[4])
problem.addVariables(variables[:15], domain)
problem = Problem()
15-е значение переменной - 4, но я хочу сделать фиксированное значение 12-й переменной равным 1. Как сложить все переменные, ожидая 12-го и 15-го ?
Примерно так:
problem.addVariable(variables[15],[4])
problem.addVariable(variables[12], [1])
problem.addVariables(variables[0:12,13:15], domain)