私は地下鉄の路線を作成中です。駅エージェントと歩行者専用道路があり、出発駅、乗客が作成される pedSource を割り当てようとしています。ランダムな目的地をランダムに割り当てます。もう一方の駅が残っています。この目的のために、私はこの関数を作成しました:
Estacion myEstacion = this.get_Estacion();
int countConnectedEstaciones = myEstacion.getConnectionsNumber();
int randomConnecteEstacionIndex = uniform_discr(0, countConnectedEstaciones - 1);
Estacion estacionDestino =(Estacion) myEstacion.getConnectedAgent(randomConnecteEstacionIndex);
traceln(this + "just moved from Station " +myEstacion+ " to "+ estacionDestino );
しかし、それは何もしないので、エージェントに属性を与える方法や、地下鉄の路線内で乗客を移動する方法がわかりません.今、それは彼らのpedSourseを離れて、次の駅で降りることです.