Добавление новых преимуществ между агентами разных рангов
У меня есть два идентификатора агента двух разных рангов (скажем, (1,0,1) и (1,0,2)) и я хочу добавить преимущество между этими двумя агентами.
Я пытался использовать DirectedSharedNetwork.add_edge() и SharedNetwork.graph.add_edge(), но для этого мне нужен агент с идентификатором (1,0,1) и (1,0,2). Кроме того, я просто хочу добавить это преимущество один раз, поэтому не знаю, следует ли мне использовать такое условие, как self.rank==0, или нет. Короче говоря, как я могу хотя бы раз добавить преимущество между этими двумя агентами разных рангов?