生物板の住人です。
ソフトウェア開発は素人なのですが、
蟻の情報網の仕組みを参考にしてはどうでしょうか?
何かヒントになるかもしれません。