позвольте мне поделиться примером.
по сравнению с предыдущей моделью, которой я поделился, вы можете добавить
float similarity[i in allProducts][j in allProducts]=
abs(ord(allProducts,i)-ord(allProducts,j));
float sim=4;
перед тем, как блокировать, а затем
ctSim:
forall(ordered i,j in allProducts) z[i]*z[j]*similarity[i][j]<=sim;
}
в теме к блоку
1009 * привет *