Ошибка «синтаксическая ошибка, неожиданный » в i CPLEX

#cplex

Вопрос:

Я пишу это на CPLEX:

 {
    for (j==2) {

        for (i=1; i<=6; i  ) {
    
            y[i][j][15] == 1 amp;amp; y[i][j][16] == 0 || y[i][j][15] == 0 amp;amp; y[i][j][16] == 1;
        
        }   
    }
}  
 

но Cplex выдает мне ошибку в i и и в скобках, которые я выделил. где я ошибаюсь?

Ответ №1:

 dvar boolean y[1..6][1..6][15..16];

subject to
{

forall (j in 2..2) {

        forall(i in 1..6) {
    
            y[i][j][15] == 1 amp;amp; y[i][j][16] == 0 || y[i][j][15] == 0 amp;amp; y[i][j][16] == 1;
        
        }   
    }
    
  }
 

работает нормально