У меня 5 агентов - автобус, трансформатор, генератор, нагрузка, линия. У меня есть требование, когда мне нужно динамически подключать вышеуказанные агенты.
Я написал следующий код, в котором я пытаюсь подключить, например, шину [2] и генератор [5]. Соединения не случайны, а основаны на схеме, которую я динамически читаю через текстовый файл.
for (int l = 0; l < busList.size(); l++) {
for (int k = 0; k < generatorList.size(); k++) {
if (generatorList.get(k).getBusNumber()==busList.get(l).getBusNumber()) {
busList.get(l).getBusID().connectTo(generatorList.get(k).getGenID());
}
}
}
Может кто поможет с подключением части. У меня не может быть общего списка, потому что мне нужны атрибуты агента для других функций.