ルーティングアルゴリズムの動きが想定と違う。

何度か動かしているうちに、近隣との接続時の動作が想定と異なる気が。確認のため、10%の割合でランダムにノードをkillするようにしたら、その情報がうまく更新されていない動きをするようだ。chromeのwebrtcライブラリはマルチスレッド動作で、切断イベントが別スレッド側に通知されように作ったが、イベントのタイミングにより切断状態の更新に漏れが生じている可能性がある。

f:id:llamerad-jp:20171005025117p:plain