Я храню ящик агента (ящики с населением) в многоуровневом поддоне с блоком RackStore в AnyLogic 7. Мне нужно знать, где хранится агент.
Я определил 3 параметра длякаждый агент: уровень, позиция и глубокая позиция.У меня нет проблем с уровнем и позицией.После использования функции isFree (int row, int position, int level) я смогу назначить позицию и уровень для соответствующего параметра.
for (Box b: boxs){
if (palletRack.isFree( 0, p , l) == true){
b.set_level(l);
b.set_position(p);}
}
Но проблема здесь заключается в сохранении глубокой позиции.Как я могу хранить Deep-Position каждого агента?
Как я могу контролировать, в каком Deep-Position будет храниться агент?