複雑系コンサルティング
csvファイルにx座標y座標を記入して出力したマップ上を、ダイクストラ法等を用いて算出した最短経路で動かすにはどのようにすればよいでしょうか
返信遅れました。申し訳ありません 現在レシピブック6を参考に必要な部分を改造しているところです。 それにあたり、one_rgbが定義されていないというエラーが出てしまいます。どのように対処すればよいでしょうか
そうですね。
Universe.goal_nodes
にgoal_idが登録されると動き出すと思います。
ありがとうございます
goal_idがから出ない状態にはできましたがほとんどすべてのノードがgoal_idに格納されているようになってしまいました。エラーですべてのノードがつながっているかどうかの対象になってしまいます
Universeルールの
if one_point.point_id == 29 or 31:
の記述が間違っていると思います。
csvファイルにx,y座標を記入した場合、 ポイント同士はどのようにつながっているのでしょうか?
参考までに、csvファイルを添付していただけますか?
上のファイルがノード、下のファイルがリンクのファイルとなっています
csvファイルの送付ありがとうございました。
レシピブック06では、map.jsonを読み込んで道路ネットワークを作成していますが、
これをいただいた2つのcsvファイルを読み込んで道路ネットワークを作成するように
すればよいと思います。
具体的には、Universeルールにてfile_read_networkでファイル読み込んで、
init_point、init_linkでポイントとリンクの登録を行っているので、
これを参考に改造してみてください。
返信遅れました。申し訳ありません 現在レシピブック6を参考に必要な部分を改造しているところです。 それにあたり、one_rgbが定義されていないというエラーが出てしまいます。どのように対処すればよいでしょうか
csvファイルにx,y座標を記入した場合、 ポイント同士はどのようにつながっているのでしょうか?