Originally posted by: sdormidontov
Is it possible to insert a decision variable as an index of array, that is extracting from dat file?
This code does not work for me. Where is a problem?
(ConductorToConnetionTrain[r][c] in Trains) => (
(card(PossibleTrainSwitches[ConductorToConnetionTrain[r][c]][c]) >= 1) =>
(
ConductorToConnetionTrain[r][c + 1] in PossibleTrainSwitches[ConductorToConnetionTrain[r][c]][c]
)
);
ConductorToConnectionTrain is a decision variable
PossibleTrainSwitches is a standard array from .dat file
The error is:
CP cannot extract expression ...
and indicates exactly on these strings that I provided.
#DecisionOptimization#OPLusingCPLEXOptimizer